$675,000 -
228 Big Creek Valley Court
Troy ,
MO 63379
Major Area: Troy R-3