UK Property Sold Price

Address:118, Albemarle Road, York YO23 1HB
Sold Date:Jun 2021
Price:£375000
Type:Terraced
Bedrooms:3
Location:View Map
Other Sold Properties in Albemarle Road, York
101 £372000
4 £675000
36 £367500

© 2020