4-68 Crestwood Executive Center, St. Louis, MO 63126 - Office Space
4-68 Crestwood Executive Center is located at 50 Crestwood Executive Center in the Crestwood neighborhood, MO, St. Louis, 63126. The Class B Office building was completed in 1967 and features a total of 38,326 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 are 3 class B office buildings. In 1967, the same year 4-68 Crestwood Executive Center was built, 14 more commercial properties (office, industrial, retail) over 50,000 square feet were built in St. Louis, featuring 581,119 square feet of commercial space.