$128,999 - 155 E Etta Avenue, St Louis, MO 63125
155 E Etta Avenue
St Louis,
MO
63125
Major Area: South City