$225,000 - 31 Leona Hts, Uvalde, TX 78801
31 Leona Hts
Uvalde,
TX
78801
County: Uvalde