Clifton Park Terrace
Street in St. Louis, MO
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)
By signing up you agree to receive email newsletters or alerts from
Clifton Park Terrace
.You can unsubscribe at any time.