Park Place on West 24th

1219 W. 24th Street
Houston, TX 77008