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 …