2340 W 2ND ST: Reviews & Score | Westlake, LA | Lucid Rents