3618 Delor Street, St. Louis, MO 63116

Current Owners
Dennis S. and Rose M Day
Purchase Price
$115,000 (2018)
Property Taxes
$1,244 (2019)

3647 Delor Street, St. Louis, MO 63116

Current Owners
Carmel Ash Delor & & care of Delor Park Apt LLC (and others)
Purchase Price
N/A
Property Taxes
$28,899 (2019)

3652 Delor Street, St. Louis, MO 63116

Current Owners
Tony Dang and Mina Thi Lee Nguyen
Purchase Price
$55,000 (2009)
Property Taxes
$1,358 (2019)

3656 Delor Street, St. Louis, MO 63116

Current Owners
Fannie Mae & care of Brandon M. Clyburn
Purchase Price
$59,000 (2011)
Property Taxes
$1,382 (2019)

3660 Delor Street, St. Louis, MO 63116

Current Owners
NK2 Properties LLC
Purchase Price
$40,546 (2012)
Property Taxes
$1,376 (2019)

3706 Delor Street, St. Louis, MO 63116

Current Owners
Sty LLC
Purchase Price
$27,500 (2019)
Property Taxes
$1,064 (2019)

3712 Delor Street, St. Louis, MO 63116

Current Owners
Penny L. Dreyer (trustee)
Purchase Price
$1 (2000)
Property Taxes
$797 (2019)

3722 Delor Street, St. Louis, MO 63116

Current Owners
Loren L Ramsey
Purchase Price
$1 (2017)
Property Taxes
$524 (2019)

3726 Delor Street, St. Louis, MO 63116

Current Owners
Park Street Properties LLC
Purchase Price
$25,000 (2005)
Property Taxes
$870 (2019)

3864 Delor Street, St. Louis, MO 63116

Current Owners
Nicole L Stephens
Purchase Price
$1 (2017)
Property Taxes
$1,078 (2019)

3868 Delor Street, St. Louis, MO 63116

Current Owners
Anita I Green
Purchase Price
N/A
Property Taxes
$821 (2019)

3872 Delor Street, St. Louis, MO 63116

Current Owners
Quang M Trang
Purchase Price
$90,000 (2020)
Property Taxes
$1,227 (2019)

3901 Delor Street, St. Louis, MO 63116

Current Owners
David, Lisa A. and Tina Odo Lawrence
Purchase Price
N/A
Property Taxes
$1,105 (2019)

3902 Delor Street, St. Louis, MO 63116

Current Owners
Dennis L. and Cassaundra F Jones
Purchase Price
N/A
Property Taxes
$1,374 (2019)

3904 Delor Street, St. Louis, MO 63116

Current Owners
Lawrence G. Milbourn
Purchase Price
$20,500 (2016)
Property Taxes
$478 (2019)

3905 Delor Street, St. Louis, MO 63116

Current Owners
Musa Sultan
Purchase Price
$114,000 (2019)
Property Taxes
$853 (2019)

3907 Delor Street, St. Louis, MO 63116

Current Owners
Jack and Melinda Keller
Purchase Price
$111,000 (2007)
Property Taxes
$1,365 (2019)

3908 Delor Street, St. Louis, MO 63116

Current Owners
Mevlida Okanovic
Purchase Price
$43,500 (2002)
Property Taxes
$664 (2019)

3910 Delor Street, St. Louis, MO 63116

Current Owners
Jeffrey P. and Jessica M. Vitt
Purchase Price
N/A (2019)
Property Taxes
$1,327 (2019)

3912 Delor Street, St. Louis, MO 63116

Current Owners
Thinh D. and Diep Nguyen
Purchase Price
$20,000 (2008)
Property Taxes
$793 (2019)

3913 Delor Street, St. Louis, MO 63116

Current Owners
Dominador and Virgilia Guevara
Purchase Price
N/A
Property Taxes
$746 (2019)

3915 Delor Street, St. Louis, MO 63116

Current Owners
Zerina Latic
Purchase Price
$40,500 (2013)
Property Taxes
$879 (2019)

3916 Delor Street, St. Louis, MO 63116

Current Owners
Anna Hermann
Purchase Price
$69,000 (2009)
Property Taxes
$1,312 (2019)

3919 Delor Street, St. Louis, MO 63116

Current Owners
Amanda L. Riley
Purchase Price
$89,900 (2017)
Property Taxes
$1,402 (2019)

3920 Delor Street, St. Louis, MO 63116

Current Owners
Best Investment Enterprises LLC
Purchase Price
$4,800 (2012)
Property Taxes
$1,091 (2019)

3922 Delor Street, St. Louis, MO 63116

Current Owners
Delfield LLC
Purchase Price
$84,900 (2019)
Property Taxes
$1,050 (2019)

3923 Delor Street, St. Louis, MO 63116

Current Owners
Traci L. and Dondi Payne
Purchase Price
$40,800 (2016)
Property Taxes
$1,056 (2019)

3927 Delor Street, St. Louis, MO 63116

Current Owners
Norma and Edgar Whistler
Purchase Price
N/A (2021)
Property Taxes
$821 (2019)

3931 Delor Street, St. Louis, MO 63116

Current Owners
Ghl One LLC
Purchase Price
N/A (2021)
Property Taxes
$381 (2019)

3933 Delor Street, St. Louis, MO 63116

Current Owners
Deborah A. Gillen
Purchase Price
$225,500 (2020)
Property Taxes
$655 (2019)

3934 Delor Street, St. Louis, MO 63116

Current Owners
Mai Thi and Ricky Vo Nguyen
Purchase Price
$133,000 (2006)
Property Taxes
$1,901 (2019)

3936 Delor Street, St. Louis, MO 63116

Current Owners
An Ba & Nhu Linh Thi Dinh & Ta & Dam Thai
Purchase Price
N/A (2020)
Property Taxes
$1,701 (2019)

3937 Delor Street, St. Louis, MO 63116

Current Owners
Bartholomew A. Bieser
Purchase Price
$26,000 (2018)
Property Taxes
$989 (2019)

3939 Delor Street, St. Louis, MO 63116

Current Owners
Charles M. and Shana M Thomas
Purchase Price
N/A (2021)
Property Taxes
$998 (2019)

3940 Delor Street, St. Louis, MO 63116

Current Owners
George, Lori, & Bruce and Therese Carr Kindler
Purchase Price
$25,000 (2008)
Property Taxes
$988 (2019)

3943 Delor Street, St. Louis, MO 63116

Current Owners
Benjamin C. Brown
Purchase Price
$84,900 (2019)
Property Taxes
$1,076 (2019)

3944 Delor Street, St. Louis, MO 63116

Current Owners
Bevely A. Mays
Purchase Price
$43,000 (2017)
Property Taxes
$1,399 (2019)

3945 Delor Street, St. Louis, MO 63116

Current Owners
Michael A. Chiasson
Purchase Price
$42,500 (2020)
Property Taxes
$1,098 (2019)

3946 Delor Street, St. Louis, MO 63116

Current Owners
David and Brandalyn Tallent
Purchase Price
N/A (2012)
Property Taxes
$1,105 (2019)

3947 Delor Street, St. Louis, MO 63116

Current Owners
Benjamin and Melissa Chavez
Purchase Price
$111,000 (2017)
Property Taxes
$1,692 (2019)

3949 Delor Street, St. Louis, MO 63116

Current Owners
James P. 111 & Martha A. Brennan
Purchase Price
N/A
Property Taxes
$1,496 (2019)

3952 Delor Street, St. Louis, MO 63116

Current Owners
Josephine A. Tolie Nathan C., Mary V. Duffe and Renkins
Purchase Price
$81,500 (2016)
Property Taxes
$1,182 (2019)

3953 Delor Street, St. Louis, MO 63116

Current Owners
Betty J. Hunter
Purchase Price
$72,000 (2020)
Property Taxes
$1,436 (2019)

3954 Delor Street, St. Louis, MO 63116

Current Owners
Susan Jansen
Purchase Price
N/A (2019)
Property Taxes
$1,110 (2019)

3957 Delor Street, St. Louis, MO 63116

Current Owners
Joseph W. and Robin M Rulo
Purchase Price
N/A
Property Taxes
$858 (2019)

3958 Delor Street, St. Louis, MO 63116

Current Owners
Up-N-Cumin Investments Inc.
Purchase Price
N/A
Property Taxes
$965 (2019)

3961 Delor Street, St. Louis, MO 63116

Current Owners
Richard A. and Ann L. George
Purchase Price
N/A
Property Taxes
$1,348 (2019)

3965 Delor Street, St. Louis, MO 63116

Current Owners
John Herder
Purchase Price
$1 (2012)
Property Taxes
$714 (2019)

3969 Delor Street, St. Louis, MO 63116

Current Owners
Leslie A. Eaton
Purchase Price
$111,500 (2009)
Property Taxes
$1,346 (2019)

3973 Delor Street, St. Louis, MO 63116

Current Owners
Ngoc Van and Giau T Nguyen Pham
Purchase Price
N/A
Property Taxes
$1,453 (2019)
Blockshopper green logo