3 bedroom semi-detached bungalow for sale6 Haining Valley Steading, Whitecross, Linlithgow EH49 6LN£350,000FloorplanPhotos