21/57 Grand Parade, PARREARRA QLD 4575

Leased