15
71 Washington St
Santa Clara, CA 95050
$3,900,000 USD
11,480 SF
11,480 SF
$3,900,000 USD
Storefront Retail Office