2920 E Vista St, Long Beach, CA
2 BD
|1 BA
|Approx 1,236 SQFT
$975,000
Sold