Properties for sale in 7 Lansallos Street, Polperro, Looe, PL13