Marcus & Millichap Brokers $9.3 Million Sale of Oakwood Plaza in Metro St. Louis
Alton, Ill. — Marcus & Millichap has brokered the $9.3 million sale of Oakwood Plaza, a 45,400-square-foot shopping center located in Alton, - Illinois, Investment sales, News

What's Your Reaction?











