8
188 Laurel Ave
Hayward, CA 94541
$1,745,000 USD
6,780 SF
7
Units
5.1% Cap Rate
6,780 SF
$1,745,000 USD
Apartments