866 1/2 E 52Nd ST: Reviews & Record | South LA, LA | Lucid Rents