3 bedroom semi-detached house for sale

>

3 bedroom semi-detached house for sale

High Street, Upwood, Cambridgeshire
£375,000

Price History

Initial price £379,995
30/04/24 £375,000
Price Change -1.31%

Description

This property is a charming home with a C EPC rating.