1718 1/2 W 57Th ST: Reviews & Record | South LA, LA | Lucid Rents