5323 Stillbrooke DR, Houston, TX 77096 – Cedar Frame