18 Bloomsbury Street

JSON

Address
18 Bloomsbury Street
Cheltenham
Gloucestershire
Postcode
GL51 8PG
Property type
Terraced
Tenure
Freehold
Date Price
£248,000
£128,700
£145,000
£90,000