Homes for sale - 640 Roach St, Uvalde, TX 78801 – MLS#1523646 - Joe...