$1,975,000 -
30 Portland Place
St Louis ,
MO 63108
Major Area: Central West