6
22555 Mission Blvd
Hayward, CA 94541
$15,568,065 USD
67,722 SF
6.2% Cap Rate
67,722 SF
$15,568,065 USD
Supermarket