805 N Main St, Del Rio, TX 78840
2,803 Sqft.
8,398 lot Sqft.
2005 year built
Legal Description: RAILROAD 1ST BLOCK 47 LOT C