600 Rivers Edge Drive, St. Charles, MO 63303

Current Owners
Stch LLC
Purchase Price
$27,800,000 (2005)
Property Taxes
$258,669 (2019)
Blockshopper green logo