Active $ 698,500 15,980 SqFt 703 N 13th ST, St Louis, MO 63103 Commercial Listed by Cardinal Realty Group