5830 W 96Th ST Westchester: Reviews & Record | Los Angeles, LA | Lucid Rents