4206 S WOODLAWN AVE: Reviews & Score | South LA, LA | Lucid Rents