View Details $331,704 1 of 18 Vestavia Court | Decatur 3 beds 2 baths 2,035 sqft 0 acres On Site: 10 Days