23
1190 Norman Ave
Santa Clara, CA 95054
$7,950,000 USD
20,160 SF
6.71% Cap Rate
20,160 SF
$7,950,000 USD
Service