7/23 Howard Avenue, Dee Why, NSW 2099 - Unit for rent - PropertyMate