1236 Menlo Dr NW
1236 Menlo Dr NW
1236 Menlo Dr NW
1236 Menlo Dr NW
1236 Menlo Dr NW
1236 Menlo Dr NW
1236 Menlo Dr NW
1236 Menlo Dr NW
1236 Menlo Dr NW
1236 Menlo Dr NW
1236 Menlo Dr NW
1236 Menlo Dr NW
office
ID 651787
Brochure

Inland Tract

1236 Menlo Dr NW

Atlanta, GA, 30318

Please contact us for price

  • Space Available

    15,005 SF (approx. 150 desks)

  • Description
  • Space details
  • Location
  • Brochures
  • Brokers

Lease Description

Now available for sublease, office Inland Tract located at 1236 Menlo Dr NW Atlanta, Georgia 30318.

Available square footage 15,005 - 43,001 SF.

Please contact us for further information.

Space details

Location

Property Brochure

Broker

Kimani Mustafa

Kimani Mustafa

Associate

Related properties