22
25039 Cypress Ave
Hayward, CA 94544
$2,250,000 USD
5,904 SF
9
Units
5.52% Cap Rate
5,904 SF
$2,250,000 USD
Apartments