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