5 bed Semi-Detached for Sale

31 Castle Street, Bodmin, PL31 2DX

£340,000