3111 Delmar Boulevard, St. Louis, MO 63106

Current Owners
Steven and Lisa McGregory
Purchase Price
$1 (2021)
Property Taxes
$261 (2019)

3113 Delmar Boulevard, St. Louis, MO 63106

Current Owners
Charlene Parker
Purchase Price
$1 (2009)
Property Taxes
$247 (2019)

3117 Delmar Boulevard, St. Louis, MO 63106

Current Owners
Troy, & Virgena L Williams and Yvette Wilson Deanes Alesha
Purchase Price
N/A
Property Taxes
$231 (2019)

3119 Delmar Boulevard, St. Louis, MO 63106

Current Owners
Clarence and Annette Dugger
Purchase Price
N/A
Property Taxes
$236 (2019)
Blockshopper green logo