View details for 7720 Wellington Avenue 7720 Wellington Avenue $1,595+ University City, University City, MO 63130