703 Rio Grande St, Del Rio, TX 78840
1,827 Sqft.
9,901 lot Sqft.
1994 year built
Legal Description: FAIRVIEW BLOCK 10 LOT 4