News
The Mitchell Park Shopping Center is a strip mall shopping center located at the intersection of S. Layton Blvd. and W. National Ave. The building, built in 1960, replaced a streetcar ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results