350 Flora Road, Hovea