5710 Turtle Creek RD, Houston, TX 77017 – Cedar Frame