Palace Inn Blue Edgebrook

10224 Gulf Freeway, Houston, TX 77034