517 Schafer Rd
Hayward, CA 94544
$3,195,000 USD
7,560 SF
10
Units
6.9% Cap Rate
7,560 SF
$3,195,000 USD
Apartments