2905 North 20th Street, St. Louis, MO 63107

Current Owners
Debra L Robinson
Purchase Price
N/A
Property Taxes
$190 (2019)

3021 North 20th Street, St. Louis, MO 63107

Current Owners
Northside Regeneration LLC
Purchase Price
$80,000 (2008)
Property Taxes
$141 (2019)

3219 North 20th Street, St. Louis, MO 63107

Current Owners
Louis and Ida Ford
Purchase Price
$1 (2017)
Property Taxes
$36 (2019)

3229 North 20th Street, St. Louis, MO 63107

Current Owners
Louis H. and Ida M. Ford
Purchase Price
$10,000 (2016)
Property Taxes
$405 (2019)

3236 North 20th Street, St. Louis, MO 63107

Current Owners
Northside Regeneration LLC
Purchase Price
$130,000 (2007)
Property Taxes
$95 (2019)

3237 North 20th Street, St. Louis, MO 63107

Current Owners
Northside Regeneration LLC
Purchase Price
$75,000 (2006)
Property Taxes
$138 (2019)

3238 North 20th Street, St. Louis, MO 63107

Current Owners
Northside Regeneration LLC
Purchase Price
$15,000 (2004)
Property Taxes
$88 (2019)

3239 North 20th Street, St. Louis, MO 63107

Current Owners
Ann and Virgil Knight
Purchase Price
N/A
Property Taxes
$137 (2015)

3248 North 20th Street, St. Louis, MO 63107

Current Owners
Herbert Brown
Purchase Price
$2,000 (2014)
Property Taxes
$106 (2019)

3249 North 20th Street, St. Louis, MO 63107

Current Owners
Keith Savage
Purchase Price
$1 (2001)
Property Taxes
N/A (2015)

3250 North 20th Street, St. Louis, MO 63107

Current Owners
Queen E Wade
Purchase Price
N/A
Property Taxes
$154 (2019)

3251 North 20th Street, St. Louis, MO 63107

Current Owners
Hubert and Delores Wings
Purchase Price
$1 (2019)
Property Taxes
$181 (2019)

3254 North 20th Street, St. Louis, MO 63107

Current Owners
Lra
Purchase Price
N/A
Property Taxes
N/A (2015)

3259 North 20th Street, St. Louis, MO 63107

Current Owners
Michael D. and Tracie R Ray
Purchase Price
$1 (2003)
Property Taxes
$333 (2019)

3261 North 20th Street, St. Louis, MO 63107

Current Owners
Michael D. Ray
Purchase Price
N/A
Property Taxes
$301 (2019)

3515 North 20th Street, St. Louis, MO 63107

Current Owners
Eugene A. Schill Jr.
Purchase Price
N/A
Property Taxes
$209 (2019)

3521 North 20th Street, St. Louis, MO 63107

Current Owners
Eugene A. Schill Jr.
Purchase Price
N/A
Property Taxes
$219 (2019)

3607 North 20th Street, St. Louis, MO 63107

Current Owners
Thomas Arthur and Carol L Braford
Purchase Price
N/A
Property Taxes
N/A (2015)

3613 North 20th Street, St. Louis, MO 63107

Current Owners
Olufemi J. and Sharon Folarin
Purchase Price
N/A
Property Taxes
$135 (2019)

3727 North 20th Street, St. Louis, MO 63107

Current Owners
Guy E Smith
Purchase Price
N/A
Property Taxes
$724 (2019)

3805 North 20th Street, St. Louis, MO 63107

Current Owners
Jacalyn Hunt
Purchase Price
N/A
Property Taxes
$316 (2015)

3815 North 20th Street, St. Louis, MO 63107

Current Owners
Sun Ministries Inc.
Purchase Price
$5,000 (2011)
Property Taxes
$28 (2019)

3823 North 20th Street, St. Louis, MO 63107

Current Owners
3812 LLC
Purchase Price
$150,000 (2010)
Property Taxes
$3,921 (2019)

3907 North 20th Street, St. Louis, MO 63107

Current Owners
Robert Sills
Purchase Price
$1 (2000)
Property Taxes
$580 (2019)

3915 North 20th Street, St. Louis, MO 63107

Current Owners
Damon E Roberson
Purchase Price
$2,389 (1999)
Property Taxes
$290 (2019)

3919 North 20th Street, St. Louis, MO 63107

Current Owners
Sills Living LLC
Purchase Price
$15,000 (2005)
Property Taxes
$177 (2019)

3923 North 20th Street, St. Louis, MO 63107

Current Owners
Sean E. and George F. Kimble Moore
Purchase Price
N/A (2016)
Property Taxes
$150 (2019)

3924 North 20th Street, St. Louis, MO 63107

Current Owners
William P. and Virginia A. Schumacher
Purchase Price
N/A
Property Taxes
$178 (2015)

3925 North 20th Street, St. Louis, MO 63107

Current Owners
Douglas L. and Constance E Eller
Purchase Price
$1 (2016)
Property Taxes
$295 (2019)

3927 North 20th Street, St. Louis, MO 63107

Current Owners
William R. Leach
Purchase Price
N/A
Property Taxes
$231 (2019)

3929 North 20th Street, St. Louis, MO 63107

Current Owners
Sills Living LLC
Purchase Price
$17,500 (2005)
Property Taxes
$221 (2019)

3931 North 20th Street, St. Louis, MO 63107

Current Owners
Douglas Eller
Purchase Price
$1 (1999)
Property Taxes
$191 (2019)

3933 North 20th Street, St. Louis, MO 63107

Current Owners
Angela Dasilva
Purchase Price
N/A
Property Taxes
$681 (2019)

3937 North 20th Street, St. Louis, MO 63107

Current Owners
John C. Booth
Purchase Price
$8,000 (2017)
Property Taxes
$240 (2019)

3938 North 20th Street, St. Louis, MO 63107

Current Owners
Cheryl L Sawchak
Purchase Price
N/A
Property Taxes
$261 (2019)

3945 North 20th Street, St. Louis, MO 63107

Current Owners
John C. Booth
Purchase Price
N/A (2016)
Property Taxes
$71 (2015)

3948 North 20th Street, St. Louis, MO 63107

Current Owners
Olivia Y. Dorsey
Purchase Price
$4,500 (2001)
Property Taxes
$217 (2019)

3949 North 20th Street, St. Louis, MO 63107

Current Owners
Otherland Inc.
Purchase Price
$1 (2018)
Property Taxes
$245 (2019)

3950 North 20th Street, St. Louis, MO 63107

Current Owners
Jeremy N Williams
Purchase Price
$20,000 (2016)
Property Taxes
$323 (2019)

3952 North 20th Street, St. Louis, MO 63107

Current Owners
Cheryl Jackson
Purchase Price
$1 (2004)
Property Taxes
$186 (2019)

3954 North 20th Street, St. Louis, MO 63107

Current Owners
Kathryn E., Deborah S Lanier and Patricia E Bagheri Schwab
Purchase Price
$1 (2015)
Property Taxes
$226 (2019)

3955 North 20th Street, St. Louis, MO 63107

Current Owners
John J. Merz
Purchase Price
$1 (2018)
Property Taxes
$535 (2019)

3958 North 20th Street, St. Louis, MO 63107

Current Owners
Prime Mortgage Services LLC
Purchase Price
N/A
Property Taxes
$731 (2019)

4007 North 20th Street, St. Louis, MO 63107

Current Owners
Margie M Moore
Purchase Price
$1 (2000)
Property Taxes
$421 (2019)

4014 North 20th Street, St. Louis, MO 63107

Current Owners
Carolyn Akers
Purchase Price
$2,095 (2015)
Property Taxes
$312 (2019)

4017 North 20th Street, St. Louis, MO 63107

Current Owners
Odis L. and Edna M. O'Neal
Purchase Price
N/A
Property Taxes
$192 (2019)

4018 North 20th Street, St. Louis, MO 63107

Current Owners
Margie M Moore
Purchase Price
N/A
Property Taxes
$338 (2019)

4021 North 20th Street, St. Louis, MO 63107

Current Owners
Margie M Moore
Purchase Price
N/A
Property Taxes
$212 (2019)

4024 North 20th Street, St. Louis, MO 63107

Current Owners
Liberty Manufacturing Co. & care of Edward Brooks
Purchase Price
$1 (2021)
Property Taxes
N/A (2015)

4101 North 20th Street, St. Louis, MO 63107

Current Owners
Lra
Purchase Price
N/A
Property Taxes
N/A (2015)
Blockshopper green logo