St. Louis, MO Real Estate Sales



Bank-owned sale
4313 South 38th Street, St. Louis, MO 63116
Date
Feb. 21, 2002
Price
$1
Blockshopper green logo