31
944 Fletcher Ln
Hayward, CA 94541
$4,350,000 USD
14,202 SF
18
Units
5.98% Cap Rate
14,202 SF
$4,350,000 USD
Apartments