11627 Chenault Street 5, Los Angeles, CA 90049
2 Beds 2 Baths 1,420 Sq.Ft. 9,719 Sq.Ft.