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!!