Creekside Business Park
North San Jose
Near 880 Freeway and Brokaw Road, Creekside Business Park is situated in the dynamic North San Jose area. Most units are between 4,000 and 10,000 square feet in size.
Near 880 Freeway and Brokaw Road, Creekside Business Park is situated in the dynamic North San Jose area. Most units are between 4,000 and 10,000 square feet in size.