30/18 Magellan Road, Springwood, Qld 4127 - Unit for sale - PropertyMate