4200 S ST ANDREWS PL: Reviews & Score | South LA, LA | Lucid Rents