$1,135,000 - 1210 Lynch Street, St Louis, MO 63118
1210 Lynch Street
St Louis,
MO
63118
Location: City