338-340 W 53Rd St.: Reviews & Record | South LA, LA | Lucid Rents