Northstar Plaza
Northstar Plaza, located at 1321-1345 E Thousand Oaks Boulevard in Thousand Oaks, California, features a mix of four two-story office buildings and three one-story retail structures, encompassing approximately 59,877 square feet of rentable space on 5.24 acres. Built in 1978, the property offers a beautifully landscaped courtyard and a variety of office suites ranging from 601 to 3,537 square feet, alongside retail spaces that accommodate tenants like the anchor Mermaid Tavern.
The buildings are constructed with wood frame on slab foundations and feature wood shingle mansard roofs. With 295 parking spaces available for tenants and the public, Northstar Plaza is conveniently situated just off the US Highway 101, providing easy access to this key California artery.
Generated from the website
Also at this address
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.


