3634 Bickers Street, Dallas, TX 75212 - Homesnap