4
Thomas Road
Santa Clara, CA
$12,000,000 USD
40,764 SF
2
Units
5.15% Cap Rate
40,764 SF
$12,000,000 USD
Flex