22785-22793 Foothill Blvd
Hayward, CA 94541
$1,588,888 USD
5,125 SF
5,125 SF
$1,588,888 USD
Freestanding