1/21 Active $2,245 4 Beds3 Baths2,551 SqFt 16910 Canyon Laurel CT, Spring, TX 77379 Listed by Open House Texas Property Management LLC