Millennium Centre, St. Louis, MO 63126 - Office Space
Millennium Centre is located at 9201 Watson Road in the Crestwood neighborhood, MO, St. Louis, 63126. The Class C Office building was completed in 1964 and features a total of 31,256 Sqft.
There are 4 office spaces for lease in the Crestwood neighborhood, totaling 240,000 Sqft of available office space. The office space availability for the 63126 zip code is 240,000 Sqft, in 4 office spaces. The average asking office rent per sq. ft. in Crestwood is $25/sqft/year.
In Crestwood, there is 1 class C office building. In 1964, the same year Millennium Centre was built, 24 more commercial properties (office, industrial, retail) over 50,000 square feet were built in St. Louis, featuring 869,758 square feet of commercial space.