8/157 Ocean Street, Narrabeen, NSW 2101 - Apartment for rent - PropertyMate