Let agreedGround-floor flat£950pcmFlat 3, Inchaffray Court, 104 Buccleuch Street, Glasgow, G3 6NSFlat 3, Inchaffray Court, 104 Buccleuch Street Glasgow, ST G3 6NS2Beds 1Baths Sq ftView Listing