$399,000 -
6333 Pernod Avenue
St Louis ,
MO 63139
Special Areas: Family Room,Living Room