3404 Nance ST, Houston, TX 77020 – Cedar Frame