14118 Noahs Landing LN, Houston, TX 77047 – Cedar Frame