Beaconsfield 6162 WA
Rottnest Island 6161 WA
Fremantle 6160 WA
White Gum Valley 6162 WA
16.42 km
$1,300,000
$622,500