8/12 Avoca Avenue, Elwood, VIC, 3184

2
2
1

Sold prices:

Mar 2024$775,000
Mar 2009$499,000

 

Free statistics by SQM Resarch for postcode 3184: