2607 E WHITTIER BLVD: Reviews & Score | Los Angeles, LA | Lucid Rents