Court Street Plaza - Moulton, AL - $16 (Per Square Foot)
Size 1585 SF
Court Street Plaza Shopping Center is a 12,554 square foot shopping center located in Moulton, Alabama. Tenant mix for this property includes a pharmacy and a sports store.