Listings › 2859-2883 Francis Ave Los Angeles CA 90005 Image 1 of 1 2859-2883 Francis Ave Los Angeles CA 90005 $0.00 SOLD SALES PRICE$7,750,000UNITSN/APROPERTY TYPELand SOLD Added! SALES PRICE$7,750,000UNITSN/APROPERTY TYPELand