$9,800,000
Market Value Appraisal District
3739 Knollwood St, Houston, TX 77019
6 bedrooms
7,551 Sqft.
6 full baths
58,048 lot Sqft.
2 stories
1956 year built