2201 Castle Keep Way; Atlanta, GA Property Details
2201 Castle Keep Way, Atlanta, GA is a Townhouse. This property is currently a cash purchase and is not for sale. Our records show that 2201 Castle Keep Way has a total of 1,152 square feet. The lot size of 2201 Castle Keep Way is 77,537 square feet.