9
21462 Ocean View Dr
Hayward, CA 94541
$1,575,000 USD
4,803 SF
7
Units
6.75% Cap Rate
4,803 SF
$1,575,000 USD
Apartments