6921 Odell Street, St. Louis, MO 63143

Current Owners
Daniel Wylde
Purchase Price
$1 (2015)
Property Taxes
$28 (2015)

6924 Odell Street, St. Louis, MO 63143

Current Owners
William L. and Samuel A. Miller Miller
Purchase Price
$75,000 (2019)
Property Taxes
$1,233 (2019)

6927 Odell Street, St. Louis, MO 63143

Current Owners
Jennifer M. and & Ryan C McBride Timmerman
Purchase Price
N/A (2015)
Property Taxes
$28 (2015)

6930 Odell Street, St. Louis, MO 63143

Current Owners
Samuel A. Miller
Purchase Price
$35,000 (2018)
Property Taxes
$245 (2019)

6931 Odell Street, St. Louis, MO 63143

Current Owners
Daniel Jenkins
Purchase Price
N/A
Property Taxes
$1,148 (2019)

6933 Odell Street, St. Louis, MO 63143

Current Owners
Sabeeha Khadim
Purchase Price
$15,100 (2013)
Property Taxes
$377 (2019)

6936 Odell Street, St. Louis, MO 63143

Current Owners
Della Hortense Miller
Purchase Price
$84,000 (2015)
Property Taxes
$1,317 (2019)

6940 Odell Street, St. Louis, MO 63143

Current Owners
Jeffrey K. and Deborah A. Boshans
Purchase Price
N/A
Property Taxes
$1,398 (2019)
Blockshopper green logo