7
Bowers Ave
Santa Clara, CA 95054
$51.00 USD/SF/YR
1,333 SF
1
Space Available
Built 2016
Built 2016
1,333 SF
$51.00 USD/SF/YR
Retail