213/1101 Toorak Road, Camberwell, Vic 3124 - Apartment for rent - PropertyMate