Old North St. Louis Storefront Building Rehabbed (1419 North Market)

A storefront building at 1419 North Market in the Old North St. Louis neighborhood has been rehabbed by owner AJ Squared, LLC at a cost of $75,000.

Below is a recent photograph of the building:

And here is an older Google Streetview capture, which shows the condition of the storefront prior to rehab work:

Click here for a map of the area.