ClosedResidential$1,050,00018127 Melrose Road18127 Melrose RoadGlencoe, Missouri 5Beds 4Baths 5,150Sq ftView Listing