33
1512 Sherman Pl
Long Beach, CA 90804
$2,800,000 USD
9,321 SF
11
Units
6.62% Cap Rate
9,321 SF
$2,800,000 USD
Apartments