$399,000 - 59 Legend Hills, Uvalde, TX 78801
59 Legend Hills
Uvalde,
TX
78801
County: Uvalde