SOLD 3/23/23 – 3467 Albatross Court Decatur, GA 30034 Sold $249,000 2088 sqft Price: $249,000 Address: 3467 Albatross CourtDecatur, GA 30034 Square Feet: 2088 Lot Size: 0.6 Terms: For Sale Property Type: Home Year Built: 1974 Call (678) 954-8484 for more details Property Location Map Street View Share