A pocket wilderness in the heart of Houston.

West 11 Street Park