19
3415 Linden Ave
Long Beach, CA 90807
$27,995,000 USD
81,303 SF
93
Units
4.38% Cap Rate
81,303 SF
$27,995,000 USD
Apartments