Farmington MI, 48335
$52,200
$17,499
$29,998
$10,998
$28,988
$41,488
$22,698
$9,999
$24,998
$24,999
$37,998
$31,488
$18,998
$48,998
$61,488
$8,448
$16,488
$23,488
$28,998
$28,488
$4,898
$10,398
$18,498
$45,962
$14,999
$46,488
$47,998
$17,998
$14,998
$29,999
$24,448
$54,998
$21,488
$13,488
$53,488
$27,998
$14,448
$50,998
$9,889
$16,998
$27,988
$8,998
$30,998
$77,998
$43,998
$170,000
$17,488
$32,998
$74,999
$14,888
Call for Price
$30,925