Call our office
12450 Oliver Avenue South is a 118,648 square foot building located 15 miles south of downtown Minneapolis adjacent to I-35.