$924,999 -
7618 Teasdale Avenue
St Louis ,
MO 63130
Special Areas: Den/Office,Family Room,Living Room,Main Floor Laundry