$179,900 -
758 Avenue H
St Louis ,
MO 63125
Special Areas: Sun Room
Listing courtesy of Century 21 Advantage.