3 bedroom semi-detached house for saleMount Melville House West, Mount Melville, St Andrews, Fife, KY16£435,000FloorplanPhotos