6210 Odell Street, St. Louis, MO 63139

Current Owners
Nancy D. and Allen Allbright Karl
Purchase Price
$1 (2001)
Property Taxes
$1,785 (2019)

6211 Odell Street, St. Louis, MO 63139

Current Owners
Ryan Kinkelaar
Purchase Price
$195,000 (2020)
Property Taxes
$1,997 (2019)

6212 Odell Street, St. Louis, MO 63139

Current Owners
Kenda Morado
Purchase Price
$193,100 (2020)
Property Taxes
$1,828 (2019)

6215 Odell Street, St. Louis, MO 63139

Current Owners
Stephen Peirick
Purchase Price
$134,000 (2017)
Property Taxes
$1,780 (2019)

6216 Odell Street, St. Louis, MO 63139

Current Owners
Grant Widhalm
Purchase Price
$173,000 (2021)
Property Taxes
$1,658 (2019)

6219 Odell Street, St. Louis, MO 63139

Current Owners
Catherine Ann Funk
Purchase Price
N/A (2003)
Property Taxes
$1,949 (2019)

6220 Odell Street, St. Louis, MO 63139

Current Owners
Jeffrey L. and Amy L. Cassani
Purchase Price
$1 (2001)
Property Taxes
$1,413 (2019)

6222 Odell Street, St. Louis, MO 63139

Current Owners
John A. Pellegrini
Purchase Price
N/A
Property Taxes
$1,407 (2019)

6226 Odell Street, St. Louis, MO 63139

Current Owners
Raymond A. and Kathleen M. Migneco
Purchase Price
N/A (2008)
Property Taxes
$1,670 (2019)

6228 Odell Street, St. Louis, MO 63139

Current Owners
Lawrence A. and Marilyn A. Smith
Purchase Price
N/A
Property Taxes
$1,610 (2019)

6229 Odell Street, St. Louis, MO 63139

Current Owners
George and Jennifer S Anton
Purchase Price
$10 (2009)
Property Taxes
$1,711 (2019)

6231 Odell Street, St. Louis, MO 63139

Current Owners
Todd and Jill Hanley
Purchase Price
N/A (2021)
Property Taxes
$1,704 (2019)

6232 Odell Street, St. Louis, MO 63139

Current Owners
Ansel R. and Delphine M Conway
Purchase Price
N/A
Property Taxes
$1,371 (2019)

6233 Odell Street, St. Louis, MO 63139

Current Owners
Michelle A. Barker
Purchase Price
$91,500 (2003)
Property Taxes
$1,720 (2019)

6236 Odell Street, St. Louis, MO 63139

Current Owners
Thomas J. and Theresa M. Mana
Purchase Price
N/A
Property Taxes
$1,451 (2019)

6237 Odell Street, St. Louis, MO 63139

Current Owners
Gregory R & Karen S Delibera Richard J & N Wanda & care of Rowley
Purchase Price
$90,000 (2003)
Property Taxes
$1,658 (2019)

6240 Odell Street, St. Louis, MO 63139

Current Owners
Robert E. and Faye N Rosenau
Purchase Price
$84,700 (2018)
Property Taxes
$2,068 (2019)

6241 Odell Street, St. Louis, MO 63139

Current Owners
Matthew A., Melanie S. and Darmsteadter Kidd
Purchase Price
$65,000 (2012)
Property Taxes
$1,388 (2019)

6244 Odell Street, St. Louis, MO 63139

Current Owners
Antoinette Otis
Purchase Price
N/A
Property Taxes
$1,571 (2019)

6245 Odell Street, St. Louis, MO 63139

Current Owners
Georgia Ann Jones
Purchase Price
$35,000 (2017)
Property Taxes
$1,439 (2019)

6247 Odell Street, St. Louis, MO 63139

Current Owners
Donald L. Belew
Purchase Price
N/A
Property Taxes
$1,775 (2019)

6248 Odell Street, St. Louis, MO 63139

Current Owners
Clarence E. and Marlene M Argast
Purchase Price
N/A (2020)
Property Taxes
$1,234 (2019)

6249 Odell Street, St. Louis, MO 63139

Current Owners
Josip Bodul
Purchase Price
N/A
Property Taxes
$1,908 (2019)

6250 Odell Street, St. Louis, MO 63139

Current Owners
William H. and Betty Traylor (trustees)
Purchase Price
N/A
Property Taxes
$1,739 (2019)

6253 Odell Street, St. Louis, MO 63139

Current Owners
Wes A. and Jacqueline R Robb
Purchase Price
N/A
Property Taxes
$1,589 (2019)

6254 Odell Street, St. Louis, MO 63139

Current Owners
Brian D Eichelberger
Purchase Price
$110,000 (2018)
Property Taxes
$1,665 (2019)

6257 Odell Street, St. Louis, MO 63139

Current Owners
Thanh S Dong
Purchase Price
$125,500 (2019)
Property Taxes
$1,541 (2019)

6260 Odell Street, St. Louis, MO 63139

Current Owners
Tanya L Ellison
Purchase Price
$88,500 (2005)
Property Taxes
$2,146 (2019)

6261 Odell Street, St. Louis, MO 63139

Current Owners
Brad and Corinne Hilbert
Purchase Price
$1 (2014)
Property Taxes
$2,247 (2019)

6262 Odell Street, St. Louis, MO 63139

Current Owners
David M. and Debra J Kaiser
Purchase Price
N/A
Property Taxes
$2,380 (2019)

6263 Odell Street, St. Louis, MO 63139

Current Owners
Angelo Colombo
Purchase Price
$110,675 (2018)
Property Taxes
$1,939 (2019)

6264 Odell Street, St. Louis, MO 63139

Current Owners
Bradley and Joan Yemm
Purchase Price
$134,000 (2017)
Property Taxes
$2,483 (2019)

6265 Odell Street, St. Louis, MO 63139

Current Owners
Anthony Amill
Purchase Price
N/A
Property Taxes
$2,216 (2019)

6267 Odell Street, St. Louis, MO 63139

Current Owners
Edeltraud and Steven Studt Studt
Purchase Price
N/A (2011)
Property Taxes
$1,258 (2019)

6268 Odell Street, St. Louis, MO 63139

Current Owners
Richard R. Ryan
Purchase Price
N/A
Property Taxes
$1,913 (2019)

6271 Odell Street, St. Louis, MO 63139

Current Owners
James Marvin Boyer
Purchase Price
$155,000 (2019)
Property Taxes
$1,549 (2019)

6272 Odell Street, St. Louis, MO 63139

Current Owners
Adam D. 7 Stefanie N. Schellert
Purchase Price
$116,000 (2013)
Property Taxes
$2,206 (2019)

6274 Odell Street, St. Louis, MO 63139

Current Owners
Mark S. and Mary M. Russo
Purchase Price
$280,000 (2021)
Property Taxes
$2,309 (2019)

6275 Odell Street, St. Louis, MO 63139

Current Owners
Paul and Rosemary Puglisi (trustees)
Purchase Price
$150,000 (2016)
Property Taxes
$1,315 (2019)

6277 Odell Street, St. Louis, MO 63139

Current Owners
Rosemarie Puglisi
Purchase Price
N/A
Property Taxes
$1,346 (2019)

6279 Odell Street, St. Louis, MO 63139

Current Owners
Brian A. and Melanie A. Blunk Dolan
Purchase Price
N/A (2014)
Property Taxes
$1,663 (2019)

6283 Odell Street, St. Louis, MO 63139

Current Owners
Go West Properties LLC
Purchase Price
$54,000 (2012)
Property Taxes
$1,422 (2019)

6287 Odell Street, St. Louis, MO 63139

Current Owners
James & Eugenie & care of Steven W. Fisher Teter
Purchase Price
N/A
Property Taxes
$1,610 (2019)

6291 Odell Street, St. Louis, MO 63139

Current Owners
Joellen & care of Jereme S Foster Wolff
Purchase Price
$129,900 (2015)
Property Taxes
$2,221 (2019)

6401 Odell Street, St. Louis, MO 63139

Current Owners
Daniel E. and Diana L. Van Duyne (trustees)
Purchase Price
$230,000 (2021)
Property Taxes
$2,123 (2019)

6410 Odell Street, St. Louis, MO 63139

Current Owners
Daniel T. Obrien
Purchase Price
$161,500 (2019)
Property Taxes
$2,109 (2019)

6412 Odell Street, St. Louis, MO 63139

Current Owners
Steven M. and Steven J Niehau Nienhaus
Purchase Price
N/A
Property Taxes
$1,544 (2019)

6416 Odell Street, St. Louis, MO 63139

Current Owners
Mark E. and Julia K. Roberts
Purchase Price
$105,000 (2016)
Property Taxes
$1,897 (2019)

6418 Odell Street, St. Louis, MO 63139

Current Owners
Laverne I Billingsley
Purchase Price
$54,900 (2015)
Property Taxes
$1,207 (2019)

6420 Odell Street, St. Louis, MO 63139

Current Owners
Greg Ahrens
Purchase Price
$88,477 (2003)
Property Taxes
$1,582 (2019)
Blockshopper green logo