1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462
1811 Oak Terrace, Groveland Twp, MI, 48462

$450,000

1811 Oak Terrace, Groveland Twp, MI, 48462

76
Listing Agent: Brian McNamara
Courtesy of: EXP Realty LLC

Mortgage calculator

inception-app-prod/ODEyNGZlMDMtNWI2YS00NDIzLTg3YWUtZWQxMDZjZmQ3OWUx/content/2019/12/bigstock-new-york-townhouse-50212307.jpg