12/26 Glenrosa Road, Red Hill, Qld 4059 - Townhouse for rent - PropertyMate