$166,500 -
9425 Theodosia Avenue
St Louis ,
MO 63114
Special Areas: Living Room