House for sale, 9496 Caves Road Hamelin Bay, Western Australia, in City of Melville, AustraliaCity of MelvilleDetached house • 4 bed. • 3 bath. • 302.96 m²