20730 Windrose Bend Dr, Spring, TX 77379$--5 bds5 ba3,904 sqft - SoldOpen: Sat 11am-4pm (2/14)Save this home