2/62 High Street, Toowong, Qld 4066 - Townhouse for rent - PropertyMate