Flora Apartments

Coming soon ... 15 Flora Street in St. Thomas. We are pleased to announce the coming of our 3-storey, 24 unit, 1-bedroom apartments. The location is ideal as it is right off main street.


15 Flora Street in St. Thomas

Flora Apartments

Site now approved by Municipality for development … we are ready to go. Stay tuned!!

Interested in viewing a model home?

Contact Us