7410 Melrose Avenue University City MO 63130 7410 Melrose Avenue University City MO 63130 Offered at $110000 7410 Melrose Avenue is located in the Musick Subdivision in …Continue Reading about 7410 Melrose Avenue University City MO 63130