false
View Slideshow

Investment Details

Investment Summary

Class A office building located in the vibrant O'Fallon suburb of greater St. Louis. This 73.840-square-foot building is 100% leased by Mastercard through 2026. It has a beautiful interior with high-end finishes and offers great amenities, including an on-site cafe and fitness center.

Map

Photos