The Clifton

$795,000
Condo For Sale
Pending
2
BED
2
TOTAL BATHS
2,020
SQFT
The Clifton #408
1717 N Decatur Road NE
Atlanta, GA 30307