21
257 E Campbell Ave
Campbell, CA 95008
$2,015,000 USD
2,730 SF
2,730 SF
$2,015,000 USD
Office