The development team behind the 3.5-acre luxury residential complex Echelon Seaport have touted a grand outdoor piazza for years. Now, there are finally details about what the piazza — a 125,000-square-foot town square called “The Superette” — will include.
Read More