Mallard Crossing, Elk Grove Village, IL 60007 - Retail Space
Mallard Crossing is located at 915 Meacham Road in the Elk Grove Village neighborhood, IL, Elk Grove Village, 60007. The Retail building was completed in 1992 and features a total of 86,484 Sqft.
There is 1 retail space for lease in the Elk Grove Village city, totaling of available retail space.
At zip code level, there are 214 commercial properties, of which 3 are retail buildings over 50,000 square feet.