$395,000 -
952 Oak Knoll Manor
Affton ,
MO 63119
Township: Marlborough