3 bed Bungalow for Sale

Ocean View, Polruan, PL23

£435,000