View Details Open House $247,000 1 of 32 Carrol Park | Denton 2 beds 1 baths 1,191 sqft 0.23 acres On Site: 1 Day