2,032 Square Foot Office Space For Lease @ 3475 Lenox Rd Ne - 710
3475 Lenox Rd NE, Atlanta, GA 30326
To view listing contacts please sign in with your Pro account or create a pro account.
Lisa D.
Company: requires Pro account
Email: requires Pro account
Phone: requires Pro account
A ten-story, white precast concrete and glass building located across from Lenox Square Mall, providing convenient access to MARTA, hotels, restaurants and shops. The building has undergone extensive renovation including the replacement of lighting and lobby areas.
Save and Continue Browsing
Rate: Contact for price
Size: 2,032 square feet
Type: Office Space
Learn More: