8000 Telegraph Road
8000 Telegraph Road
Severn, MD 21144
Total Square Feet: 150,000
Year Built: 1972/Renovated 2017
Industrial/Flex/Storage
Available
Additional Details
Tenants: Morningstar Self Storage

Additional Details
Tenants: Morningstar Self Storage