1/20 20 Active $1,900 3 Beds3 Baths1,858 SqFt 17515 Kennesaw Mountain LN, Humble, TX 77346 Condo Listed by Keller Williams Realty Northeast