4000 square feet of open, usable retail space in Santa Clara located on El Camino near Lawrence.Great location, lots of visibility.
This property is not currently displayed as for sale or rent on Zillow. This may be different from what's on other websites or public sources.