62/116-136 Station Road, Loganlea, Qld 4131 - townhouse for rent - PropertyMate