- For Lease $17.91/SF/YR
- Property Type Office
- Property Size 577,357 SF
- Lot Size 0.81 Acre
- Building Class A
- Year Built 1971
- Date Updated Apr 16, 2025
Description
811 Louisiana Street is a 577,357-square-foot office building situated on a 0.81-acre lot in Downtown Houston. Constructed in 1971, this Class A property stands out in Houston’s business landscape, providing a professional environment for tenants looking to establish themselves in a central and connected location. Tenants can enjoy proximity to parking garages such as Capitol Tower Garage, just 0.09 miles away, ensuring accessible parking options.
The building is ideally positioned within Downtown Houston, offering convenient access to public transportation like the Theater District and Main Street Square stations, all within 0.25 miles. Dining options abound with restaurants such as Dimassi's Mediterranean Kitchen and Schlotzsky's, both less than 0.1 miles away, and Finn Hall just 0.15 miles away. Hotels including the JW Marriott Houston Downtown and Aloft Houston Downtown are also within a short walk, making the area well-suited for business travelers. Nearby attractions and amenities underscore the property’s location as a hub of activity and convenience.
True
1 Space Available
Sublease
Office
$17.91/SF/YR
19,222 SF
19,222 - 19,222 SF
Immediate
No
Yes
May 31, 2028
Contacts
CBRE Houston
CBRE Houston