The 30 acres area comprises a total of 71 buildings, of which 57 are considered contributing properties, and 4 are also listed on the National Register of Historic Places as individual properties or contributing properties of Downtown New Iberia Commercial Historic District, one of them (Shadows-on-the-Teche) is also a National Historic Landmark.