Houston may soon swap a shabby 1960s city building for a new downtown mega-tower meant to make a fresh mark on the skyline.
The city-owned office building at 611 Walker Street, a 27-story tower that opened in 1968, is being pitched as the site of Houston’s next major skyscraper, according to Realty News Report. The block sits on the west side of downtown, bounded by Walker, Smith, Louisiana and McKinney streets.
The building, which houses Houston Public Works, would be demolished and replaced with a new tower if the site lands the right buyer. Realty News Report described the property as a rare downtown redevelopment opportunity because of its location and unobstructed views of Buffalo Bayou Park…