$674,900 -
811 Glenridge Avenue
Clayton ,
MO 63105
Unit Location: Ground Level