84 South
Location: 40 acre area between Layton Ave, 84th Street, I-894, and 92nd St. A mixed use development anticipated to include retail, dining, fitness, office use, and apartments. Additional restaurants opening in 2018.84South Site Renderings
View Full Size