1/37 Active $364,999 4 Beds3 Baths2,554 SqFt 5206 Lodge Creek Dr DR, Houston, TX 77066 Listed by Trust Real Estate