VIBE at Echo Street West, a 292-unit apartment complex on Atlanta’s Westside, will begin moving in its first round of residents in the new year. The residential community is just one facet of the 19-acre mixed-use development project adjacent to Georgia Tech, Echo Street West. Once completed, Echo Street West will feature over 300,000 square […]
The post Westside apartment community prepares to welcome residents next month appeared first on The Atlanta Voice.