Glenwood Development Company

Project: San Dimas Medical Center
Location: San Dimas, CA
Property Type: Medical Office Suites
Square Footage: 15,013
Year Completed: 1993