851 Devon Avenue Los Angeles, CA. 90024

Square Feet 7,035

Lot Size 12,917 SF

Year Built 1993

Five Bedrooms 6.5 Baths

Four Fireplaces

Attached Garage for Three Cars

Parking for seven Cars

For more information about this property, please contact Barbara Duskin.