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