27
22032 Arbor Ave
Hayward, CA 94541
$5,850,000 USD
15,600 SF
18
Units
6.27% Cap Rate
15,600 SF
$5,850,000 USD
Apartments