4663 Tower Grove Place, St. Louis, MO 63110

Current Owners
Trevor M. and Aimee J Beeson Bilhorn
Purchase Price
$215,000 (2007)
Property Taxes
$3,440 (2019)
Blockshopper green logo