2860 Burchill Road N, Fort Worth, TX 76105 - Homesnap