Tag "strata scheme"
Discussing Home
Is Investing In a Strata Scheme a Good Business Decision
Living in a strata scheme essentially means that you own your apartment, or in other words lot, but share the rest of the common areas with other residents in your building.