5
10520 S De Anza Blvd
Cupertino, CA 95014
$6,950,000 USD
4,800 SF
3% Cap Rate
4,800 SF
$6,950,000 USD
Restaurant