3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306
3159 SAINT JAMES Court, Oakland Twp, MI, 48306

$849,900

3159 SAINT JAMES Court, Oakland Twp, MI, 48306

32
Courtesy of: Deborah S Gannes | Hall & Hunter-Birmingham