Norcross Office, Industrial for Lease - Norcross/Peachtree Corners
The Green at Northwoods is 110,343 square feet of creative office in Peachtree Corners, the innovation hub of Atlanta. The property is situated along 141, a main thoroughfare for the area, and offers easy access to I-85. Minutes from the newly developed Peachtree Corners Town Center and Historic Downtown Norcross, the location offers an amenity-rich environment for employees and visitors.
The Green at Northwoods was recently renovated with updated exteriors, new roofs, and tenant common areas including a pavilion, pond, and putting green.