£150,000 | 17,484 sq ft104 Barloch St Glasgow G22 5BYOffice for sale17,484 sq ft floor areaNearest station 0.4mi.