At a Glance Strata is a form of property ownership where you own your individual lot, such as an apartment or townhouse, and share ownership of...
Strata developments come with a lot of moving parts, making it very hard to keep track of all the different issues to keep on

