721 E Oak St, Uvalde, TX 78801
2,035 Sqft.
2 full baths
21,601 lot Sqft.
1965 year built
Legal Description: 05400 EAST UVALDE SUBDIVISION LOT 11,12B BLK 12