5
Thomas Road
Santa Clara, CA
$12,500,000 USD
40,764 SF
2
Units
4.94% Cap Rate
40,764 SF
$12,500,000 USD
Flex