Skyscrapers 1 to 2 of 2
123 Mission Street is a skyscraper in San Francisco, California. The building rises 407 feet (124 meters) in San Francisco's South Beach neighborhood. It contains 29 floors, and was completed in 1986. 123 Mission Street currently stands as the 38th-tallest building in the city. The architect who designed the building was Skidmore, Owings & Merrill.
World Trade Center New Orleans, located at 2 Canal Street in the Central Business District of New Orleans, Louisiana, is a 33-story, 407 feet (124 m)-tall skyscraper. It was formerly known as the "ITM Building", i.e., the International Trade Mart, and was constructed to a design by Edward Durrell Stone. In its heyday, the World Trade Center housed numerous foreign consulates and the headquarters for the Port of New Orleans.
The selector used to find the pages shown above is:
template=skyscraper, limit=10, height=407, sort=name