18
1922 Locust Ave
Long Beach, CA 90806
$1,700,000 USD
4,732 SF
8
Units
7.25% Cap Rate
4,732 SF
$1,700,000 USD
Apartments