17
20324 Forest Ave
Castro Valley, CA 94546
$6,150,000 USD
16,856 SF
20
Units
5.81% Cap Rate
16,856 SF
$6,150,000 USD
Apartments