1602 FARNBOROUGH DR, Rochester Hills, MI 48307-3548 - MLS#40218259 ...