$200,000
Market Value
Appraisal District
Appraisal District
12509 Twin Creeks Rd, Manchaca, TX 78652
1,680 Sqft.
26,045 lot Sqft.
1 story
1978 year built