4916 Odell Street, St. Louis, MO 63139

Current Owners
Fred W. Jr. and Patricia A. Rau
Purchase Price
N/A
Property Taxes
$2,170 (2019)

4926 Odell Street, St. Louis, MO 63139

Current Owners
Phillip E. and Carrie A. Green
Purchase Price
N/A
Property Taxes
$3,103 (2019)

4928 Odell Street, St. Louis, MO 63139

Current Owners
Pauline J. Hobson
Purchase Price
N/A
Property Taxes
$1,897 (2019)

4929 Odell Street, St. Louis, MO 63139

Current Owners
Matthew Batchelor
Purchase Price
$303,506 (2020)
Property Taxes
$3,319 (2019)

4930 Odell Street, St. Louis, MO 63139

Current Owners
William V. and Pauline J. Hobson
Purchase Price
$28,028 (2016)
Property Taxes
$1,455 (2019)

4937 Odell Street, St. Louis, MO 63139

Current Owners
Alex Ross and Jaclyn A. Kinkade
Purchase Price
$266,000 (2020)
Property Taxes
$2,857 (2019)

4940 Odell Street, St. Louis, MO 63139

Current Owners
Edward J. Deghroony
Purchase Price
$437,775 (2021)
Property Taxes
$2,309 (2019)

4943 Odell Street, St. Louis, MO 63139

Current Owners
Adria C. and Gene L Jackson
Purchase Price
$1 (1999)
Property Taxes
$2,545 (2019)

4944 Odell Street, St. Louis, MO 63139

Current Owners
Jennifer and Robert Bettis
Purchase Price
$207,000 (2019)
Property Taxes
$2,735 (2019)

4946 Odell Street, St. Louis, MO 63139

Current Owners
Edward Dean and & Greta Buback-Brown Brown
Purchase Price
$6,000 (2011)
Property Taxes
$1,239 (2019)

4947 Odell Street, St. Louis, MO 63139

Current Owners
Julie C Schaefer
Purchase Price
$112,500 (2003)
Property Taxes
$2,099 (2019)

4948 Odell Street, St. Louis, MO 63139

Current Owners
Cynthia L Anderson
Purchase Price
N/A
Property Taxes
$2,187 (2019)

4952 Odell Street, St. Louis, MO 63139

Current Owners
William H. and Leslie J. V. Smith
Purchase Price
N/A
Property Taxes
$3,185 (2019)

4955 Odell Street, St. Louis, MO 63139

Current Owners
June Ann George
Purchase Price
$85,000 (2015)
Property Taxes
$2,128 (2019)

4956 Odell Street, St. Louis, MO 63139

Current Owners
Dong Huynh
Purchase Price
N/A (2011)
Property Taxes
$2,006 (2019)

4959 Odell Street, St. Louis, MO 63139

Current Owners
Brandt International Dev Group LLC
Purchase Price
$151,000 (2018)
Property Taxes
$1,537 (2019)

4960 Odell Street, St. Louis, MO 63139

Current Owners
Henry P. Torretta Jr.
Purchase Price
N/A (2021)
Property Taxes
$1,949 (2019)

4963 Odell Street, St. Louis, MO 63139

Current Owners
John A. and Georgia M. Boman (trustees)
Purchase Price
$1 (2001)
Property Taxes
$2,573 (2019)

4966 Odell Street, St. Louis, MO 63139

Current Owners
Scott T. and Christy L Vogel
Purchase Price
$1 (2002)
Property Taxes
$3,018 (2019)

4967 Odell Street, St. Louis, MO 63139

Current Owners
Renate I Zahn
Purchase Price
N/A
Property Taxes
$2,534 (2019)

4972 Odell Street, St. Louis, MO 63139

Current Owners
Farida and Chad A. Hankinnson Jalalzai
Purchase Price
$215,000 (2020)
Property Taxes
$2,649 (2019)

4973 Odell Street, St. Louis, MO 63139

Current Owners
Bob Sutton Real Estate & Loans LLC & & B & E Smith Inv LLC
Purchase Price
$191,000 (2014)
Property Taxes
$2,907 (2019)

4974 Odell Street, St. Louis, MO 63139

Current Owners
Tobias J. and Elizabeth J. Winright
Purchase Price
$178,750 (2016)
Property Taxes
$2,632 (2019)

4976 Odell Street, St. Louis, MO 63139

Current Owners
Adrienne J. and Stephen D. Costello
Purchase Price
N/A (2018)
Property Taxes
$3,711 (2019)

4977 Odell Street, St. Louis, MO 63139

Current Owners
Andrew E. Jones
Purchase Price
N/A (2007)
Property Taxes
$2,378 (2019)

4979 Odell Street, St. Louis, MO 63139

Current Owners
Jeremy and Rachel Moll
Purchase Price
$1 (2012)
Property Taxes
$3,147 (2019)

4980 Odell Street, St. Louis, MO 63139

Current Owners
Thomas D. and Janet C Brent
Purchase Price
$50,000 (2020)
Property Taxes
$1,053 (2019)

4981 Odell Street, St. Louis, MO 63139

Current Owners
Matthew Pointer
Purchase Price
$134,400 (2017)
Property Taxes
$2,016 (2019)

4983 Odell Street, St. Louis, MO 63139

Current Owners
Christopher Brian Zippmann
Purchase Price
$89,900 (2015)
Property Taxes
$1,680 (2019)

4984 Odell Street, St. Louis, MO 63139

Current Owners
Juan R. and Araceli A. Robles
Purchase Price
$241,150 (2021)
Property Taxes
$2,303 (2019)

4987 Odell Street, St. Louis, MO 63139

Current Owners
Merry Sandra Riley
Purchase Price
$79,000 (2019)
Property Taxes
$1,019 (2019)

4988 Odell Street, St. Louis, MO 63139

Current Owners
Driscoll Realty Group LLC
Purchase Price
$225,600 (2020)
Property Taxes
$2,799 (2019)

4989 Odell Street, St. Louis, MO 63139

Current Owners
John A. and Georgia M. Boman
Purchase Price
N/A
Property Taxes
$1,585 (2019)

4991 Odell Street, St. Louis, MO 63139

Current Owners
Sonya M Moe
Purchase Price
$125,000 (2016)
Property Taxes
$1,908 (2019)

5305 Odell Street, St. Louis, MO 63139

Current Owners
Thomas G. and Sharon J Migneco
Purchase Price
$73,000 (2014)
Property Taxes
$1,374 (2019)

5307 Odell Street, St. Louis, MO 63139

Current Owners
Deborah Benson (and others)
Purchase Price
$30,000 (2015)
Property Taxes
$841 (2019)

5309 Odell Street, St. Louis, MO 63139

Current Owners
Adelaide C Vogel
Purchase Price
$20,000 (2015)
Property Taxes
$952 (2019)

5311 Odell Street, St. Louis, MO 63139

Current Owners
Michelle J. and Larry Scheer
Purchase Price
$1 (2000)
Property Taxes
$852 (2019)

5312 Odell Street, St. Louis, MO 63139

Current Owners
Jacob L. and Kaitlin L Judd
Purchase Price
$90,000 (2018)
Property Taxes
$807 (2019)

5313 Odell Street, St. Louis, MO 63139

Current Owners
Steven Andrew Gerth
Purchase Price
$27,500 (2010)
Property Taxes
$571 (2019)

5316 Odell Street, St. Louis, MO 63139

Current Owners
Lawrence H. Mueller
Purchase Price
N/A (2002)
Property Taxes
$2,109 (2019)

5317 Odell Street, St. Louis, MO 63139

Current Owners
Peggy A. Heuvelman
Purchase Price
N/A
Property Taxes
$1,367 (2019)

5320 Odell Street, St. Louis, MO 63139

Current Owners
Richard and Amanda Jennings
Purchase Price
$1 (2017)
Property Taxes
$1,168 (2019)

5322 Odell Street, St. Louis, MO 63139

Current Owners
Adam and Kristin Krischke Scoggins
Purchase Price
$1 (2009)
Property Taxes
$1,882 (2019)

5323 Odell Street, St. Louis, MO 63139

Current Owners
Anthony and Jennifer Quartuccio
Purchase Price
$58,000 (2003)
Property Taxes
$1,613 (2019)

5326 Odell Street, St. Louis, MO 63139

Current Owners
Mary B. and Joseph A. Freeman
Purchase Price
N/A (2019)
Property Taxes
$3,263 (2019)

5327 Odell Street, St. Louis, MO 63139

Current Owners
Express 44 LLC
Purchase Price
$129,000 (2018)
Property Taxes
$2,225 (2019)

5329 Odell Street, St. Louis, MO 63139

Current Owners
Elmer Corless II
Purchase Price
$53,900 (2010)
Property Taxes
$946 (2019)

5330 Odell Street, St. Louis, MO 63139

Current Owners
Tyra Delaura
Purchase Price
$128,500 (2018)
Property Taxes
$1,458 (2019)

5331 Odell Street, St. Louis, MO 63139

Current Owners
Rjgjr 4 Properties LLC
Purchase Price
$1 (2000)
Property Taxes
$665 (2019)
Blockshopper green logo