12/10/2021

Acquisition of Montclair on Center

Montclair on Center, a 247,000 sq. ft. retail center located in Omaha, NE