$43,604
Market Value Appraisal District
7762 Elroy Rd, Del Valle, TX 78617
43,604 lot Sqft.
1 story
Legal Description: LOT 3 ODELIA TERRACE