7300 North Wharf Street, St. Louis, MO 63147

Current Owners
Ktb & Association LLC
Purchase Price
$800,000 (2017)
Property Taxes
$181 (2019)
Blockshopper green logo