4 bed detached house

>

4 bed detached house

Docwra Road, Papworth Everard, Cambridge CB23
£500,000

Price History

Initial price £525,000
01/07/25 £500,000
Price Change -4.76%

Description