2203 Althea Street

Houston, Texas