19
283 Cherry Way
Hayward, CA 94541
$2,650,000 USD
5,641 SF
8
Units
5.44% Cap Rate
5,641 SF
$2,650,000 USD
Apartments