3600 Harry Boulevard S, St. Charles, MO 63301

Current Owners
Tilden Sunbrook Apartments LLC
Purchase Price
$32,500,000 (2018)
Property Taxes
$324,973 (2019)
Blockshopper green logo