229C Baverstock Road, Grandview Heights, Hamilton

229C Baverstock Road, Grandview Heights, Hamilton

Homes Estimate: $930K - 1 September 2019

Recently sold