1230 S LONG BEACH AVE: Reviews & Score | Downtown, LA | Lucid Rents