18
932 E 23rd St
Long Beach, CA 90806
$849,000 USD
1,900 SF
2
Units
1,900 SF
$849,000 USD
Multifamily