Lillian Street 5 Unit 3 Florida Helios is located at Lillian Street 5, Unit, 3 Florida, Helios, Shoal Bay NSW 2315, Australia