142 W 91st St: Reviews & Score | South LA, LA | Lucid Rents