Overview

Lenox Towers: 3400 Peachtree Rd NE, Atlanta, GA 30326 (Closed by Stratus Property Group)

Lenox Towers | Atlanta, GA 30326 | Office | Leased 

Represented an Atlanta based Law Firm in the lease of a Buckhead office suite.

  • Status Leased
  • Location Atlanta, GA
  • Type Office
  • 3400 Peachtree Road NE, Atlanta, GA 30326