21 Holland Street

JSON

Address
21 Holland Street
Cambridge
Cambridgeshire
Postcode
CB4 3DL
Tenure
Freehold
Date Price Type
£800,000 Terraced
£800,000 Terraced
£376,000 Semi-detached
£265,000 Semi-detached