6909 Woodrow Avenue, Saint Louis, MO 63121 - Homesnap