Tudor Square is multifamily apartment complex that was constructed in 2011. It is located at 4127 South Claiborne Avenue in Central City-Garden District, New Orleans, and features a total number of 51 units. The property’s unit mix is a combination of Efficiency, One Bedroom, with a total unit size of 31,230 SqFt.