$626,408
Market Value
Appraisal District
Appraisal District
301 Twin Creek Rd, Manchaca, TX 78652
1,593 Sqft.
3 full baths
60,091 lot Sqft.
1 story
1971 year built