$37,500 - 8748 Jordan Avenue, St Louis, MO 63147
8748 Jordan Avenue
St Louis,
MO
63147
Major Area: North