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: