1289 Meadowbrook Ave, Los Angeles, CA 90019

4 Beds      4 Baths      2,345 SF      $1,691,000    SOLD