1236 Menlo Dr NW
Atlanta, GA, 30318
Please contact us for price
Kimani Mustafa
Senior Vice President
Broker details
Now available for sublease, office Inland Tract located at 1236 Menlo Dr NW Atlanta, Georgia 30318.
Available square footage 15,005 SF.
Please contact us for further information.