$605,000 -
701 N 15th Units #503e -#504e Street
St Louis ,
MO 63103
Unit Location: Downtown,Upper Level