17/20-22 Maroubra Road, Maroubra, NSW 2035 - Studio for rent - PropertyMate