Icon Buckhead, the tallest apartment building ever to rise in the neighborhood, is beginning its ascent along Peachtree Road, near Lenox Square. Once complete, the 35-story luxury tower will consist of 361 luxury apartments homes and penthouses.
More in Home & Garden
RT
Home & Garden
Red Gator Tree Trimming & Landscape is a locally owned tree care company in Las Vegas, NV, providing expert services...
PS
Home & Garden
Prime Septic LLC is a locally owned and operated septic service company based in Arlington, WA, bringing three generations of...