20/6 Palara Street, Rochedale South, Qld 4123 - Townhouse for rent - PropertyMate