19 Glenavon Place, Ilam, Christchurch

19 Glenavon Place, Ilam, Christchurch

Homes Estimate: $650K - 1 June 2020

Off market