We are using cookies This website uses cookies in order to offer you the most relevant information. By browsing this website, you accept these cookies.
A land lease means the businessleasing the property will own all site improvements since 1993 - including $120,000 of council improvements transferred for $1.