10
21501-21599 Westpark St
Hayward, CA 94541
$6,575,000 USD
37,694 SF
24
Units
6.51% Cap Rate
37,694 SF
$6,575,000 USD
Apartments