Built in 1966 this 12,000 square foot office building is well situated at 1445 Woodmont Ln NW Atlanta, GA. It was renovated in 1981 and features a full floor premium commercial space. The property features 5 surface level parking spaces across its 0.40 acres of land.