1301/2-4 Atchison Street, St Leonards, NSW 2065 - Apartment for rent - PropertyMate