This 18,000 square foot retail space at Cambrian Park Plaza is available for lease.
Major tenants include Dollar Tree and Ostrich Air plus other small shops.
Cambrian Park Plaza has ample parking with 816 spaces and is located at Camden Ave. & Union Ave. in San Jose, California.