D1022/24 Lemon Tree Avenue, Melrose Park, NSW 2114 - Apartment for rent - PropertyMate