Property in CANNING VALE

Sold $543,250