3 bedroom duplex apartment for saleApartment 19A Belhaven Terrace West, Dowanhill, G12 0UL£695,000Photos