$535,000 -
1158 Harwood Road
St Louis ,
MO 63131
Special Areas: Sun Room