Yes, in the parking lot under the Giant. Entrances off of Macomb and Newark.
Yes
It's would the corner, but all of those shops will comp the Cathedral Commons garage
There is street parking with meters in the area.
Thanks! Your answer is awaiting moderation.