The Leonard Building
14,146 Sqft - 805 Front St., Santa Cruz 95060
The Leonard Building is an iconic Santa Cruz landmark, originally constructed in 1894 and rebuilt after the 1989 earthquake. Excellent curb appeal, natural light and charm. The property is highly visible from Cooper and Front streets with easy access to public parking and Pacific Avenue. The elevator served building has a large basement used for storage, a ground floor with office and retail spaces, a second level with expansive office space and a “mezzanine” level for additional storage.
- Listing ID : 1048
- Improvements : 14,146 Sqft