$999,950 Last List Price Sold Jun 02, 2025
821 Nicholson St, Houston, TX 77007
- 3 Beds
- 2.5 Baths
- 2,702 Sq Ft
- Built 2017
Last Sold Summary
- $370/SF
- 3 Days On Market
Current Estimated Value $969,031
Last Listing Agent Stephen Warrell Martha Turner Sotheby's International Realty
821 Nicholson St, Houston, TX 77007