2504 Clifton Park Terrace, St. Louis, MO 63139

Current Owners
Paul D. and Teresa D Muletich
Purchase Price
$415,000 (2017)
Property Taxes
$4,732 (2019)

2506 Clifton Park Terrace, St. Louis, MO 63139

Current Owners
Paul Edwin Evensen
Purchase Price
$1 (2010)
Property Taxes
$4,255 (2019)
Blockshopper green logo