Metro OKs East Nashville projects

918 Main St.

Metro has approved the concept plans for two buildings eyed for East Nashville sites located close to each other.