$799,000 - 1282 Hawthorne Place, St Louis, MO 63117
1282 Hawthorne Place
St Louis,
MO
63117
Major Area: Maplewood-Rchmnd Hts