8839 Partridge Av, St. Louis, MO 63147

Current Owners
James L. and Yvonne Royston
Purchase Price
N/A
Property Taxes
$495 (2019)
Blockshopper green logo