Located at 2133 Lawson St, Del Rio, Texas 78840, this Ferme / Agriculture is for Vente with a price of $3,315,000 USD. The property was built in 2005,. This listing has 2,912 Pi.ca. of interior space on a lot of 510.01 Acres. See all Homes for Vente in Del Rio.