2930 El Camino Real
Santa Clara, CA 95051
$13,000,000 USD
26,824 SF
26,824 SF
$13,000,000 USD
Hotel