Share:

For Lease | Office Available

910 Louisiana

910 Louisiana Street
Houston, TX 77002
United States
Building Class:
Class A
Available Space:
2,835 SF
Rental Price:
$8.00 USD
Rate Type:
NNN
Building Size:
1,228,597 SF
Year Built:
1971
Sublease:
Yes
Max Contiguous:
2835 SF
Min Divisible:
2835 SF

Completed in 1971, One Shell Plaza is a 50-story office tower located in the heart of Houston's central business district. The travertine-clad tower tapers upward from a landscaped marble plaza with a series of closely spaced columns that frame the structure, creating the impression of a gently undulating exterior wall.