905 E 39th ST, Houston, TX 77022 – Cedar Frame