2425 Holly Hall ST #129, Houston, TX 77054 – Cedar Frame