Bank Street Station
LOCATED ON BANK STREET
Bank Street Station, located in downtown Decatur on Bank Street between Walnut and Cherry Streets, is a planned mixed-use development featuring Class A apartments and retail space.
Bank Street Station — a 140- to 180-unit Class A apartment complex — in Decatur’s historic Bank Street area is a development partnership of Stogie Holdings LLC and Heritage Land and Development LLC.