$225,000 - 307 E Leona St, Uvalde, TX 78801
307 E Leona St
Uvalde,
TX
78801
County: Uvalde