St. Louis Sales



Foreclosure
2931 Allen Av, St. Louis, MO 63104
Date
Jun. 19, 2015
Price
$105,851
Seller
Southlaw PC
Buyer
City Sons LLC
Blockshopper green logo