29 Owlstone Road

JSON

Address
29 Owlstone Road
Cambridge
Cambridgeshire
Postcode
CB3 9JH
Tenure
Freehold
Date Price Type
£1,500,000 Other
£554,000 Terraced