Location: 4725-4779 South Spring Ave, St. Louis, MO 63103 & 3811-3817 Delor Ave.
BEFORE/AFTER (slide the arrow to see the difference!)