- 32305 Shrewsbury St, Farmington Hills, MI 48334$2,700/mo3 beds · 3 baths · 1,975 sq ft32305 Shrewsbury StFarmington Hills, MI 48334

- 21674 Roosevelt Ave, Farmington Hills, MI 48336$1,500/mo3 beds · 1 bath · 1,008 sq ft21674 Roosevelt AveFarmington Hills, MI 48336

Updated















