21 ATWOOD ROAD MANCHESTER M20 6TA is a Freehold Mid terrace property property in M20 6TA.
We currently estimate this property would sell for £589,000
Full Address
21 ATWOOD ROAD MANCHESTER M20 6TAEstimated Sales Price
£ 589,000Property Indicators
Freehold Mid terrace property