Luxor Lifestyle Apartments Wilmington offers modern studio, one, and two-bedroom apartments on the Wilmington Riverfront at 340 South Market Street. Located along the Christina River near the Riverwalk, Tubman-Garrett Riverfront Park, Chase Fieldhouse, I-95 and the Wilmington Amtrak/SEPTA Station, our pet-friendly community places residents close to dining, employers, entertainment and regional transportation.