2425 Wentworth ST, Houston, TX 77004 – Cedar Frame