2001 Teresa Court, Lake St. Louis, MO 63367

Current Owners
Kathryn Roderique
Purchase Price
$235,509 (2019)
Property Taxes
$2,572 (2019)
Blockshopper green logo