$743,724 -
6719 Snowy Owl Lane
Affton ,
MO 63123
Special Areas: Den/Office,Entry Foyer,Great Room,Main Floor Laundry