3D Active $ 1,030,000 4 Beds2 Baths1,948 SqFt 3440 E Saint Francis PL, Long Beach, CA 90805 Single Family Home Listed by Redfin Corporation