Documents

FOR SALE


2122 S 12th St,
St Louis, MO 63104

Price: $425,000 $22/ SF
Type: COMMERCIAL