property Greenleaves, 10 Castlehame Park, St Ola Bedrooms: 4Location: st olaPrice: £425,000Price Type: Fixed Price