4055 W 59th Pl, Los Angeles, CA 90043

4 Beds   •   4 Baths   •   2,533 SF   •   5,430 SF Lot   •   $900,000