509 Echo Valley Dr, Del Rio, TX 78840
2,183 Sqft.
19,868 lot Sqft.
2013 year built
Legal Description: CENIZA HILLS SUBDIVISION UNIT XVIII BLOCK 29 LOT 7