303/21 Leighton Beach Boulevard, North Fremantle, WA 6159 - Apartment for rent - PropertyMate