$97,750 - 4509 Idaho Avenue, St Louis, MO 63111
4509 Idaho Avenue
St Louis,
MO
63111
Major Area: South City