5
21393 Foothill Blvd
Hayward, CA 94541
$1,000,000 USD
4,219 SF
6
Units
4.43% Cap Rate
4,219 SF
$1,000,000 USD
Multifamily