9118 Lago Vista Dr
Edcouch, TX 78538
$400
Market Value
Appraisal District
Appraisal District
13,786 lot Sqft.
2005 year built
Legal Description: DELTA LAKE RESORT SPACE 98, IMPROVEMENTS ONLY-NEW FOR 2005
View Nearby Homes For Sale ->