328/662-678 Blackburn Road, Notting Hill, Vic 3168 - Apartment for rent - PropertyMate