6422 Odell Street, St. Louis, MO 63139

Current Owners
Carol L Jaeger
Purchase Price
$1 (2000)
Property Taxes
$1,771 (2019)

6423 Odell Street, St. Louis, MO 63139

Current Owners
Royce Hazelwood
Purchase Price
$132,500 (2019)
Property Taxes
$1,682 (2019)

6424 Odell Street, St. Louis, MO 63139

Current Owners
Josephine A. and & Joseph A. Hoelting Behsman
Purchase Price
$124,800 (2016)
Property Taxes
$1,839 (2019)

6426 Odell Street, St. Louis, MO 63139

Current Owners
Colin T. and & Alleen M Betzenhauser Postlewaite
Purchase Price
N/A
Property Taxes
$1,787 (2019)

6427 Odell Street, St. Louis, MO 63139

Current Owners
Ralph A. and Catherine A. Ellebracht
Purchase Price
$130,000 (2018)
Property Taxes
$2,006 (2019)

6428 Odell Street, St. Louis, MO 63139

Current Owners
Lawrence Lee and Annette E Smid
Purchase Price
$1 (2018)
Property Taxes
$1,672 (2019)

6432 Odell Street, St. Louis, MO 63139

Current Owners
Tiffany J Ross
Purchase Price
$145,000 (2019)
Property Taxes
$1,360 (2019)

6433 Odell Street, St. Louis, MO 63139

Current Owners
Michael P. and Janet L Meesey
Purchase Price
$65,000 (2018)
Property Taxes
$1,584 (2019)

6435 Odell Street, St. Louis, MO 63139

Current Owners
Robynn A. Williams
Purchase Price
$81,000 (2013)
Property Taxes
$1,222 (2019)

6436 Odell Street, St. Louis, MO 63139

Current Owners
John B. Jr. and Gloria R Goodenough
Purchase Price
N/A
Property Taxes
$1,450 (2019)

6437 Odell Street, St. Louis, MO 63139

Current Owners
Patricia E Munsell
Purchase Price
N/A (2005)
Property Taxes
$1,543 (2019)

6440 Odell Street, St. Louis, MO 63139

Current Owners
Kenneth H. and & Margaret M. Campbell Campbell (trustees)
Purchase Price
$90,000 (2018)
Property Taxes
$1,465 (2019)

6441 Odell Street, St. Louis, MO 63139

Current Owners
Amy L. and Michael D. Masterson French
Purchase Price
$130,500 (2004)
Property Taxes
$1,611 (2019)

6445 Odell Street, St. Louis, MO 63139

Current Owners
Angelina (Trs) and & August F. Martorana Martorana (SUC (trustees)
Purchase Price
$110,000 (2014)
Property Taxes
$1,886 (2019)

6450 Odell Street, St. Louis, MO 63139

Current Owners
Gloria J Hummert
Purchase Price
N/A
Property Taxes
$2,075 (2019)

6451 Odell Street, St. Louis, MO 63139

Current Owners
Katharine M Ruhmann
Purchase Price
$165,000 (2017)
Property Taxes
$1,900 (2019)

6454 Odell Street, St. Louis, MO 63139

Current Owners
Timothy J Jr., Kristina and Mavers-Vogel Vogel
Purchase Price
$217,000 (2018)
Property Taxes
$2,499 (2019)

6456 Odell Street, St. Louis, MO 63139

Current Owners
Stephen S. Rodewald
Purchase Price
N/A
Property Taxes
$1,913 (2019)

6457 Odell Street, St. Louis, MO 63139

Current Owners
Christopher J. Campbell
Purchase Price
$1 (2000)
Property Taxes
$2,002 (2019)

6500 Odell Street, St. Louis, MO 63139

Current Owners
Charles E. Jr. and Patricia Wisdom
Purchase Price
N/A (2002)
Property Taxes
$1,556 (2019)

6503 Odell Street, St. Louis, MO 63139

Current Owners
Thomas and Angela Lamora
Purchase Price
$134,900 (2006)
Property Taxes
$1,892 (2019)

6506 Odell Street, St. Louis, MO 63139

Current Owners
Deborah S Ridenour
Purchase Price
N/A (2003)
Property Taxes
$1,636 (2019)

6507 Odell Street, St. Louis, MO 63139

Current Owners
Anthony R. and Linda M Jenkins
Purchase Price
N/A
Property Taxes
$2,614 (2019)

6508 Odell Street, St. Louis, MO 63139

Current Owners
Steven C. and Joyce K. Rogers
Purchase Price
$165,000 (2017)
Property Taxes
$2,047 (2019)

6515 Odell Street, St. Louis, MO 63139

Current Owners
Margaret Ann and James Martin
Purchase Price
N/A (2000)
Property Taxes
$2,708 (2019)

6518 Odell Street, St. Louis, MO 63139

Current Owners
Jeffrey J. and Janet L Beckmann
Purchase Price
$159,000 (2017)
Property Taxes
$2,068 (2019)

6519 Odell Street, St. Louis, MO 63139

Current Owners
Laurie King-Gurley
Purchase Price
N/A (2015)
Property Taxes
$1,634 (2019)

6522 Odell Street, St. Louis, MO 63139

Current Owners
Jessica M. & care of Jessica M. Koch Koch (trustee) (trustees)
Purchase Price
$1 (2014)
Property Taxes
$2,508 (2019)

6523 Odell Street, St. Louis, MO 63139

Current Owners
Matthew and Charles H. Hiatt
Purchase Price
$1 (2005)
Property Taxes
$1,913 (2019)

6527 Odell Street, St. Louis, MO 63139

Current Owners
Claude C. and Jo Lynn Wilson
Purchase Price
$106,000 (2020)
Property Taxes
$1,777 (2019)

6531 Odell Street, St. Louis, MO 63139

Current Owners
Martin and Joanne Johnson Chinnery
Purchase Price
N/A (2015)
Property Taxes
$1,503 (2019)

6532 Odell Street, St. Louis, MO 63139

Current Owners
Gerald E. and Martha S. Stark Tynan
Purchase Price
N/A
Property Taxes
$1,656 (2019)

6536 Odell Street, St. Louis, MO 63139

Current Owners
Anastasia L Brubaker
Purchase Price
$132,000 (2015)
Property Taxes
$2,281 (2019)

6537 Odell Street, St. Louis, MO 63139

Current Owners
Linda L Thompson
Purchase Price
$179,900 (2020)
Property Taxes
$2,055 (2019)

6541 Odell Street, St. Louis, MO 63139

Current Owners
Debra A. Kraemer
Purchase Price
$1 (2001)
Property Taxes
$1,613 (2019)

6542 Odell Street, St. Louis, MO 63139

Current Owners
Richard and Dena Efthim
Purchase Price
N/A
Property Taxes
$2,201 (2019)

6545 Odell Street, St. Louis, MO 63139

Current Owners
Audrey Vollmer
Purchase Price
$105,000 (2020)
Property Taxes
$1,470 (2019)

6546 Odell Street, St. Louis, MO 63139

Current Owners
Vickie E Hammack
Purchase Price
N/A
Property Taxes
$2,843 (2019)

6549 Odell Street, St. Louis, MO 63139

Current Owners
Daniel G. Donahue
Purchase Price
$200,000 (2019)
Property Taxes
$2,613 (2019)

6552 Odell Street, St. Louis, MO 63139

Current Owners
Donald L. and Susan C. Self
Purchase Price
N/A
Property Taxes
$1,282 (2019)

6556 Odell Street, St. Louis, MO 63139

Current Owners
Nancy J. Higgins
Purchase Price
N/A (2011)
Property Taxes
$2,157 (2019)

6557 Odell Street, St. Louis, MO 63139

Current Owners
Michael P., Christine Gliebe and Cox Cox
Purchase Price
$155,000 (2012)
Property Taxes
$2,675 (2019)

6561 Odell Street, St. Louis, MO 63139

Current Owners
James Winfield Kelton
Purchase Price
$191,275 (2019)
Property Taxes
$2,430 (2019)

6568 Odell Street, St. Louis, MO 63139

Current Owners
Donna J., Earl W. and Davenport Davenport Jr.
Purchase Price
$175,000 (2020)
Property Taxes
$1,515 (2019)

6569 Odell Street, St. Louis, MO 63139

Current Owners
Andrey and Larissa Anokhin
Purchase Price
N/A
Property Taxes
$1,797 (2019)

6570 Odell Street, St. Louis, MO 63139

Current Owners
Penny L Davenport
Purchase Price
$103,000 (2020)
Property Taxes
$867 (2019)

6574 Odell Street, St. Louis, MO 63139

Current Owners
Casey L Caamplain
Purchase Price
$1 (2002)
Property Taxes
$1,380 (2019)

6575 Odell Street, St. Louis, MO 63139

Current Owners
Roger R. and Linda D Schlude
Purchase Price
N/A (2002)
Property Taxes
$2,171 (2019)

6601 Odell Street, St. Louis, MO 63139

Current Owners
Ryan J. Jerome
Purchase Price
$82,000 (2016)
Property Taxes
$2,168 (2019)

6602 Odell Street, St. Louis, MO 63139

Current Owners
David L. and Tammy D Ashton
Purchase Price
N/A
Property Taxes
$1,780 (2019)
Blockshopper green logo