218 Leon Court, Lake St. Louis, MO 63367

Current Owners
Jeong an Chae and Keith P Baisch
Purchase Price
N/A (2018)
Property Taxes
$2,654 (2019)

220 Leon Court, Lake St. Louis, MO 63367

Current Owners
Terrence J. and Karen S. Metz
Purchase Price
N/A
Property Taxes
$2,895 (2019)

222 Leon Court, Lake St. Louis, MO 63367

Current Owners
Cullen C. III and Carol Jane Henson
Purchase Price
N/A
Property Taxes
$2,544 (2019)
Blockshopper green logo