1314 Glouchester LN, Houston, TX 77073 – Cedar Frame