$279,995 Last List Price Sold Nov 17, 2025
22914 Squirrel Tree St, Spring, TX 77389
- 4 Beds
- 2 Baths
- 2,122 Sq Ft
- Built 1979
Last Sold Summary
- $132/SF
- 62 Days On Market
Last Listing Agent Mustafa Faiz Walzel Properties - Corporate Office
22914 Squirrel Tree St, Spring, TX 77389