17
21501-21599 Westpark St
Hayward, CA 94541
$6,700,000 USD
37,694 SF
24
Units
6.05% Cap Rate
37,694 SF
$6,700,000 USD
Apartments