Newbury Park Industrial for Lease - Thousand Oaks/SE County
2373 Teller Road is part of the Newbury Park Commerce Center, a well-maintained industrial park offering flexible spaces for light industrial, warehouse, and office uses. The property provides multiple units ranging from 1,656 to 2,328 square feet, making it ideal for small to mid-sized businesses seeking a professional and functional environment.
The site features a clean, business-friendly setting with modified gross lease terms and competitive rates. Located in the heart of Newbury Park, the property offers excellent accessibility to major transportation routes, including the 101 Freeway, and is surrounded by a strong mix of commercial and industrial businesses. With its strategic location, ample parking, and flexible configurations, this property is an excellent choice for companies looking to establish or expand their operations in Ventura County.