7117 Hemlock ST, Houston, TX 77087 – Cedar Frame