SoldSemi-DetachedOffers Over £110,0006 Burns Avenue, Armadale, Bathgate, EH48 3PW6 Burns AvenueArmadale, Bathgate EH48 3PW3Beds 1Baths Sq ftView Listing