1920 North Broadway Blvd - Office, St Louis, MO 63102 - Office Space
1920 North Broadway Blvd - Office is located at 1920 North Broadway Blvd in the Near North Riverfront neighborhood, MO, St Louis, 63102. The Office building features a total of 136,000 Sqft.
The office space availability for the 63102 zip code is 839,155 Sqft, in 85 office spaces.
At zip code level, there are 18 commercial properties, of which 16 are office buildings over 50,000 square feet.