2500 E 223RD ST: Reviews & Score | Long Beach, LA | Lucid Rents