Colliers sells office and retail center in St. Louis market News Staff Writer May 28, 2019 Missouri. Sunset Place is an 88,737-square-foot office and retail center at 3860-3890 S. Lindbergh Blvd. Balke Brown purchased the center. Learn More