11721 Idaho Ave: Reviews & Record | West Los Angeles, LA | Lucid Rents