21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335
21730 River Ridge Trail, Farmington Hills, MI, 48335

$409,900

21730 River Ridge Trail, Farmington Hills, MI, 48335

38
Listing Agent: Rick D Nessel
Courtesy of: RE/MAX Classic