3027-3029 E 7Th ST: Reviews & Record | LONG BEACH, LA | Lucid Rents