Nestled in the bustling center of Midtown, Central Square is Houston’s premier location for prime retail and Class-A commercial office space. A multimillion dollar renovation unveiled sleek wood, marble walkways, and onsite amenities that offer luxurious touches that make it ideal for any professional office setting. Located at 2100 Travis Street, it’s conveniently accessible from I-45 and I-69, and is within a ten-minute walk of hundreds of restaurants, retailers and residential buildings.