$299,000 Last List Price Sold Jun 27, 2025
156 Owens Dr, Del Rio, TX 78840
- 3 Beds
- 2 Baths
- 1,778 Sq Ft
- Built 2024
Last Sold Summary
- $168/SF
- 143 Days On Market
Current Estimated Value $279,200
Last Listing Agent ilene elguezabal
156 Owens Dr, Del Rio, TX 78840