13 HIGH VIEW ROAD UPPER NORWOOD LONDON SE19 3SS is a Leasehold Detached property property in SE19 3SS.
We currently estimate this property would sell for £1,619,000
Full Address
13 HIGH VIEW ROAD UPPER NORWOOD LONDON SE19 3SSEstimated Sales Price
£ 1,619,000Property Indicators
Leasehold Detached property