17
2059 Cedar Ave
Long Beach, CA 90806
$2,525,000 USD
9,399 SF
14
Units
5.83% Cap Rate
9,399 SF
$2,525,000 USD
Apartments