$42,000
3253 Texas Avenue
St Louis, Missouri 63118
Single Family Home