1/21 21 Pending $220,000 3 Beds2.1 Baths1,724 SqFt 7010 Plum Creek Terrace LN, Houston, TX 77087 Single Family Home Listed by Keller Williams Realty Professionals