8
Bowers Ave
Santa Clara, CA 95054
$65.00 - $85.00 USD/SF/YR
1,562-5,800 SF
5
Spaces Available
Built 2016
Built 2016
1,562-5,800 SF
$65.00 - $85.00 USD/SF/YR
Office/Medical, Office/Retail, Retail