Metro Center is an two story office/retail building is located on Devonshire Street in the heart of Chatsworth west of near DeSoto Avenue. The building offers second floor offices over first floor retail spaces. Metro center is in close proximity to the 118 freeway and is easily accessible off of Devonshire Street. Retail units range in size from 1, 020 – 2,380 square feet. Current retail uses include Indian food store, health spa services, clothing store, insurance and a fitness studio. The offices are designed for small users with spaces ranging from 180- 1,086 square feet.
Retail/office space is available for lease.
Property Type:Retail & Office
21006 Devonshire St
Chatsworth , CA