1815 North 20th Street, St. Louis, MO 63106

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

1819 North 20th Street, St. Louis, MO 63106

Current Owners
Phoenix I LP
Purchase Price
N/A
Property Taxes
$492 (2019)

1824 North 20th Street, St. Louis, MO 63106

Current Owners
Frank Jr. and Susan Bell
Purchase Price
N/A
Property Taxes
$603 (2019)

1831 North 20th Street, St. Louis, MO 63106

Current Owners
Phoexnix I LP
Purchase Price
N/A
Property Taxes
$631 (2019)

2617 North 20th Street, St. Louis, MO 63106

Current Owners
Richard Powell
Purchase Price
N/A
Property Taxes
$155 (2019)
Blockshopper green logo