26
1562 W 31st St
Long Beach, CA 90810
$1,249,000 USD
2,586 SF
4
Units
8.64% Cap Rate
2,586 SF
$1,249,000 USD
Apartments