A three-story mixed use structure at 2900 Cherokee Street (at Nebraska) is under rehab by WJL Properties, LLC.
Below is a photograph of the building courtesy of Preservation Research Office‘s Michael Allen:
The blog Vanishing STL covered the rehab of this building, along with the demolition of the building on the opposite corner, earlier this year. That story contains more photographs of the building as well.
Per that blog post, the building has been extensively worked on for several years. Below is a Geo St. Louis shot of the building under construction in March 2009: