6428 Cecil Avenue in Clayton ~ $1,550,000
1 Bridle Lane in Frontenac ~ $995,000
1533 Woodgate Drive in Frontenac ~ $1,695,000
2518 South 12th Street in Soulard ~ $515,000
215 Reedway Lane in Kirkwood ~ $900,000
3015 Allen Avenue in Compton Heights ~ $330,000
2918 Lemp Avenue in Benton Park ~ $590,000
109 Kendl Court in Hazelwood ~ $412,000
19 North Taylor #2 in Central West End ~ $259,000
42 Aberdeen in Clayton ~ $875,000
410 N. Newstead #14E in CWE ~ $488,000
3869 Connecticut Street in Tower Grove ~ $530,000
7431 York Drive in Clayton ~ $624,000
970 North Spoede #12 in Creve Coeur ~ $180,000
41 Woodcrest Drive in Ladue ~ $1,925,000
4214 Hartford in Tower Grove ~ $319,000
1550 Fawnvalley in Des Peres ~ $880,000
2706 Alhambra Court in Tower Grove ~ $429,000
4440 Lindell Boulevard #1602 in CWE ~ $239,000
7722 Arthur Avenue in Richmond Heights ~ $295,000
7219 Colgate Avenue in University City ~ $373,000
403 Country Oak Drive in Chesterfield ~ $425,000
7467 Kingsbury Boulevard in University City ~ $800,000
4249 Juniata Street in Tower Grove ~ $229,000
4212 Hartford Street in Tower Grove ~ $ 316,000
7233 Cornell Avenue in University City ~ $489,000
4440 Lindell Boulevard #1103 in CWE ~ $389,000
#4 Lynnbrook in Frontenac ~ $2,100,000
3541 Humphrey Street in Tower Grove ~ $399,000
7392 Stratford Ave in University Hills ~ $855,000
4251 Juniata Street in Tower Grove ~ $275,000
418 Forby Estates in Fenton ~ $335,000
2355 S. Compton in Tower Grove ~ $349,000
9272 Caddyshack Circle in Sunset Hills ~ $769,000
1 Barrett Woods in Ballwin ~ $549,000
2240 Jules Street in McKinley Heights ~ $279,000
13220 Fawnroyal Court in Des Peres ~ $459,000