About Nelson McBride Development
Nelson McBride Development started acquiring property in 1984 under the name Aetna Properties, in 1999 under the name Village Square Management and then in 2006 under the current structure and name.
Bob McBride and Mark Nelson were the founding members and remain the managing partners respectively.
Mr. McBride was the Principle at AIA Insurance and Mr. Nelson was in the real estate business owning apartment buildings and commercial properties.
The company’s first large commercial purchase was a shopping center in Hazelwood, Missouri.
Over the years the company developed a Bowling Alley into a Medical Office Facility, developed an Office Complex and acquired Industrial and Retail Real Estate throughout St. Louis.
Today the company, through its LLC’s, owns over 1,700,000 sq. ft. of real estate.
On April 1, 2021, Mark Nelson and Bob McBride made the decision to hand over the property management of all Nelson McBride's properties to Cushman & Wakefied. Although Nelson McBride will no longer handle the property management, they will still remain the asset managers and owners of all of our properties.