$215,000 -
13 Woodlake Court Unit E
Lake St Louis ,
MO 63367
Unit Location: Interior Unit