1009 N Carroll Boulevard, Denton, TX 76201 - Homesnap