21 Albemarle Road

JSON

Address
21 Albemarle Road
Manchester
Greater Manchester
Postcode
M21 9HX
Tenure
Freehold
Date Price Type
£524,000 Terraced
£412,900 Terraced
£295,000 Terraced
£289,950 Terraced
£215,000 Semi-detached