4/24 Bellevue Terrace, St Lucia, Qld 4067 - Apartment for rent - PropertyMate