Bayou
Place 2

Houston, TX
retail and office