10011 N Foothill Blvd
Cupertino, CA 95014
$1,388,800 USD
1,280 SF
1
Unit
1,280 SF
$1,388,800 USD
Medical