12103 Nova DR, Houston, TX 77077 – Cedar Frame