Southland Architecture

888 International Tower

Address
888 South Figueroa Street
Los Angeles, California 90017
Basic Information
Type Skyscraper
Floors: 24
Neighborhood: Downtown Los Angeles