4312 1/2 S Walton AVE: Reviews & Record | South LA, LA | Lucid Rents