North 20th Street
Street in St. Louis, MO
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)
By signing up you agree to receive email newsletters or alerts from
North 20th Street
.You can unsubscribe at any time.