816 Angelrodt Street, St. Louis, MO 63147

Current Owners
Patra P. Pringle (trustees)
Purchase Price
N/A
Property Taxes
$126 (2019)
Blockshopper green logo