Big Picture Middle Alt.: 4235 W KENNERLY AVE Saint Louis, MO