963-973 Fremont Ave
Los Altos, CA 94024
$2,900,000 USD
5,978 SF
4% Cap Rate
5,978 SF
$2,900,000 USD
Freestanding