$159,900 -
2266 Rule Avenue Unit A
Maryland Heights ,
MO 63043
Unit Location: End Unit,Ground Level