2605 E Washington ST: Reviews & Record | Long Beach, LA | Lucid Rents