$23.00 SF/Year LEASE
Office Bldg
19,000 SF
1776 Old Spring House Ln
Dunwoody, GA 30338