24A Russell Street, Baulkham Hills, NSW 2153 - Apartment for rent - PropertyMate