20 - 21 Market Square

JSON

Address
20 - 21 Market Square
Biggleswade, Central Bedfordshire
Central Bedfordshire
Postcode
SG18 8AS
Date Price Type Tenure
£635,000 Other Leasehold
£1,055,000 Other Freehold
£157,996 Flat/maisonette Leasehold