7811 Electra Dr, Los Angeles, CA 90046

4 Beds      4 Baths      3,258 SF      8,005 SF Lot      $2,100,000    SOLD