View Details $1,375,000 1 of 50 Stratford Place | Decatur 6 beds 6 baths 2 ½ baths 7,762 sqft 0 acres On Site: 257 Days