Where is Mondawmin Mall?

Where is Mondawmin Mall located?

Mondawmin Mall, Mondawmin Mall, United States of America (approx. 39.3172°, -76.6547°)


Where is Mondawmin Mall on the map?