View Details $209,900 1 of 34 Lake Chula Vista Estates | Decatur 4 beds 2 baths 2,230 sqft 0 acres On Site: 185 Days