Car spaces, Entire Building, EPC B
Modern 11,748 sq ft freehold office building in Stevenage, multi-let to four tenants with income and parking, available for £2,200,000!..
Stevenage is a town situated in Hertfordshire, approximately 30 miles north of central London. It serves as a key hub in the region..