Twickenham Square

Current

56,412 square feet; Huntsville, AL. Mixed use retail and multi-family
complex. Anchored by Publix and Homewood Suites.

 

Click here for more information on leasing.