7164 Northmoor Dr St Louis MO 63105 7164 Northmoor Dr University City MO 63105 3 Bedrooms, 2.5 baths, 2 car attached garage, $700000 7164 Northmoor Drive is …Continue Reading about 7164 Northmoor Dr St Louis MO 63105