Recently Sold
$147,381
Market Value Appraisal District
907 Howell St, Del Rio, TX 78840
1,170 Sqft.
1 full baths
7,200 lot Sqft.
2006 year built
Legal Description: SKYWAYS BLOCK G LOT 7