332 N WINDSOR Blvd, Los Angeles, CA 90004

3 Beds      2 Baths      $1,475,000    SOLD