Recently Sold
$124,990
Market Value
Appraisal District
Appraisal District
6005 Creekwood Pass, Spring Branch, TX 78070
74,052 lot Sqft.