$ 84,675

Est. Median Home Value

$ 70,000

Median Sales Price

79

Avg Year Built

$ 85

Median $/Sqft

33486 N Cottonwood Rd, Farmington IL 61531

Beds

Baths

Square Feet

448 Casey Rd, Farmington IL 61531

Beds

Baths

Square Feet

35215 N Marshall Ave, Farmington IL 61531

Beds

Baths

Square Feet

33282 N Cottonwood Rd, Farmington IL 61531

Beds

Baths

Square Feet

35377 N Fennessy St, Farmington IL 61531

Beds

Baths

Square Feet

35385 N Fennessy St, Farmington IL 61531

Beds

Baths

Square Feet

35495 N Fennessy St, Farmington IL 61531

Beds

Baths

Square Feet

55 N Brebner Ave, Farmington IL 61531

Beds

Baths

Square Feet

90 N Hedden Ave, Farmington IL 61531

Beds

Baths

Square Feet

921 E Stone St, Farmington IL 61531

Beds

Baths

Square Feet

35384 N Newcomb St, Farmington IL 61531

Beds

Baths

Square Feet

35329 N Fennessy St, Farmington IL 61531

Beds

Baths

Square Feet

35413 N Newcomb St, Farmington IL 61531

Beds

Baths

Square Feet

35361 N Fennessy St, Farmington IL 61531

Beds

Baths

Square Feet

35368 N Middle Grove Rd, Farmington IL 61531

Beds

Baths

Square Feet

35354 N Fennessy St, Farmington IL 61531

Beds

Baths

Square Feet

35368 N Fennessy St, Farmington IL 61531

Beds

Baths

Square Feet

35405 N Middle Grove Rd, Farmington IL 61531

Beds

Baths

Square Feet

35383 N Newcomb St, Farmington IL 61531

Beds

Baths

Square Feet

50 N Hedden Ave, Farmington IL 61531

Beds

Baths

Square Feet

35367 N Newcomb St, Farmington IL 61531

Beds

Baths

Square Feet

33148 N Cottonwood Rd, Farmington IL 61531

Beds

Baths

Square Feet

35301 N Newcomb St, Farmington IL 61531

Beds

Baths

Square Feet

35481 N Fennessy St, Farmington IL 61531

Beds

Baths

Square Feet

35318 N Newcomb St, Farmington IL 61531

Beds

Baths

Square Feet

35150 N Holdridge Rd, Farmington IL 61531

Beds

Baths

Square Feet

34602 N Diamond Point Rd, Farmington IL 61531

Beds

Baths

Square Feet

22222 E State Route 116, Farmington IL 61531

Beds

Baths

Square Feet

35388 N Fennessy St, Farmington IL 61531

Beds

Baths

Square Feet

95 N Brebner Ave, Farmington IL 61531

Beds

Baths

Square Feet

35191 N Marshall Ave, Farmington IL 61531

Beds

Baths

Square Feet

31296 N Coal Rd, Farmington IL 61531

Beds

Baths

Square Feet

35457 N Newcomb St, Farmington IL 61531

Beds

Baths

Square Feet

50 N Brebner Ave, Farmington IL 61531

Beds

Baths

Square Feet

22351 E State Route 116, Farmington IL 61531

Beds

Baths

Square Feet

35311 N Newcomb St, Farmington IL 61531

Beds

Baths

Square Feet

35193 N Marshall Ave, Farmington IL 61531

Beds

Baths

Square Feet

34104 N State Route 78, Farmington IL 61531

Beds

Baths

Square Feet

2400 S Downs School Rd, Farmington IL 61531
4

Beds

2

Baths

2,814

Square Feet

35735 N Elmwood Rd, Farmington IL 61531

Beds

Baths

Square Feet

700 S Lightfoot Rd, Farmington IL 61531
3

Beds

1

Baths

2,200

Square Feet

22205 E Barnabee Rd, Farmington IL 61531

Beds

Baths

Square Feet

22148 E State Route 116, Farmington IL 61531

Beds

Baths

Square Feet

35425 N Elmwood Rd, Farmington IL 61531

Beds

Baths

Square Feet

22359 E State Route 116, Farmington IL 61531

Beds

Baths

Square Feet

23374 E Owens Rd, Farmington IL 61531

Beds

Baths

Square Feet

22397 E County Road 24, Farmington IL 61531

Beds

Baths

Square Feet

23676 E Cottonwood Rd, Farmington IL 61531

Beds

Baths

Square Feet

20721 E Pleasant Hill Rd, Farmington IL 61531

Beds

Baths

Square Feet

35724 N Elmwood Rd, Farmington IL 61531

Beds

Baths

Square Feet

22428 E County Road 24, Farmington IL 61531

Beds

Baths

Square Feet

18049 E Railroad St, Farmington IL 61531

Beds

Baths

Square Feet

30706 N Norris Blacktop, Farmington IL 61531

Beds

Baths

Square Feet

21809 E County Road 24, Farmington IL 61531

Beds

Baths

Square Feet

33324 N County 39 Hwy, Farmington IL 61531

Beds

Baths

Square Feet

30720 N Norris Blacktop, Farmington IL 61531

Beds

Baths

Square Feet

35106 N Marshall Ave, Farmington IL 61531

Beds

Baths

Square Feet

22155 E Diamond Point Rd, Farmington IL 61531

Beds

Baths

Square Feet

35231 N Marshall Ave, Farmington IL 61531

Beds

Baths

Square Feet

35216 N County 39 Hwy, Farmington IL 61531

Beds

Baths

Square Feet

22458 E State Route 116, Farmington IL 61531

Beds

Baths

Square Feet

34825 N Diamond Point Rd, Farmington IL 61531

Beds

Baths

Square Feet

24019 W Linn Rd, Farmington IL 61531
3

Beds

1

Baths

1,348

Square Feet

369 E Court St, Farmington IL 61531

Beds

Baths

Square Feet

389 E Fulton St, Farmington IL 61531

Beds

Baths

Square Feet

21210 E Silver Creek Rd, Farmington IL 61531

Beds

Baths

Square Feet

35117 N Marshall Ave, Farmington IL 61531

Beds

Baths

Square Feet

22401 E State Route 116, Farmington IL 61531

Beds

Baths

Square Feet

21794 E Cottonwood Rd, Farmington IL 61531

Beds

Baths

Square Feet

686 S Main St, Farmington IL 61531

Beds

Baths

Square Feet

34199 N State Route 78, Farmington IL 61531

Beds

Baths

Square Feet

33368 N Cottonwood Rd, Farmington IL 61531

Beds

Baths

Square Feet

486 E Vernon St, Farmington IL 61531

Beds

Baths

Square Feet

20029 E County Road 24, Farmington IL 61531

Beds

Baths

Square Feet

33749 N Co 39, Farmington IL 61531

Beds

Baths

Square Feet

374 Casey Rd, Farmington IL 61531

Beds

Baths

Square Feet

470 Idlewhile Dr, Farmington IL 61531

Beds

Baths

Square Feet

32205 N County Road 39, Farmington IL 61531

Beds

Baths

Square Feet

30510 N Blue Spruce Ln, Farmington IL 61531

Beds

Baths

Square Feet

19449 E Sugar Rd, Farmington IL 61531

Beds

Baths

Square Feet

18529 E Pleasant Hill Rd, Farmington IL 61531

Beds

Baths

Square Feet

30707 N Norris Blacktop, Farmington IL 61531

Beds

Baths

Square Feet

21795 E Barnabee Rd, Farmington IL 61531

Beds

Baths

Square Feet

22485 E Owens Rd, Farmington IL 61531

Beds

Baths

Square Feet

31161 N State Route 78, Farmington IL 61531

Beds

Baths

Square Feet

23140 E Park Rd, Farmington IL 61531

Beds

Baths

Square Feet

31502 N State Route 78, Farmington IL 61531

Beds

Baths

Square Feet

23025 E Ryer Dr, Farmington IL 61531

Beds

Baths

Square Feet

18500 E Pleasant Hill Rd, Farmington IL 61531

Beds

Baths

Square Feet

20998 E Gilchrist Rd, Farmington IL 61531

Beds

Baths

Square Feet

22381 E Barnabee Rd, Farmington IL 61531

Beds

Baths

Square Feet

30795 N Norris Blacktop, Farmington IL 61531

Beds

Baths

Square Feet

23279 E Owens Rd, Farmington IL 61531

Beds

Baths

Square Feet

22780 E Park Rd, Farmington IL 61531

Beds

Baths

Square Feet

30425 N Norris Blacktop, Farmington IL 61531

Beds

Baths

Square Feet

33545 N State Route 78, Farmington IL 61531

Beds

Baths

Square Feet

35159 N County 39 Hwy, Farmington IL 61531

Beds

Baths

Square Feet

23382 E Autumn Rd, Farmington IL 61531

Beds

Baths

Square Feet

40 E Court St, Farmington IL 61531

Beds

Baths

Square Feet

23707 E Autumn Rd, Farmington IL 61531

Beds

Baths

Square Feet

22235 E Barnabee Rd, Farmington IL 61531

Beds

Baths

Square Feet

23040 E Ryer Dr, Farmington IL 61531

Beds

Baths

Square Feet

23750 E Cottonwood Rd, Farmington IL 61531

Beds

Baths

Square Feet

19391 E Sugar Rd, Farmington IL 61531

Beds

Baths

Square Feet

33824 N State Route 78, Farmington IL 61531

Beds

Baths

Square Feet

32073 N State Route 78, Farmington IL 61531

Beds

Baths

Square Feet

516 Idlewhile Ct, Farmington IL 61531

Beds

Baths

Square Feet

35475 N Newcomb St, Farmington IL 61531

Beds

Baths

Square Feet

31267 N State Route 78, Farmington IL 61531

Beds

Baths

Square Feet

20972 E Silver Creek Rd, Farmington IL 61531

Beds

Baths

Square Feet

504 Idlewhile Ct, Farmington IL 61531

Beds

Baths

Square Feet

1849 S Knox Rd, Farmington IL 61531

Beds

Baths

Square Feet

140 S Heaton St, Farmington IL 61531

Beds

Baths

Square Feet

418 E Vine St, Farmington IL 61531

Beds

Baths

Square Feet

513 Idlewhile Ct, Farmington IL 61531

Beds

Baths

Square Feet

23064 E Park Rd, Farmington IL 61531

Beds

Baths

Square Feet

23240 E Park Rd, Farmington IL 61531

Beds

Baths

Square Feet

23228 E Park Rd, Farmington IL 61531

Beds

Baths

Square Feet

23206 E Park Rd, Farmington IL 61531

Beds

Baths

Square Feet

23050 E Park Rd, Farmington IL 61531

Beds

Baths

Square Feet

23558 E Park Rd, Farmington IL 61531

Beds

Baths

Square Feet

491 Idlewhile Dr, Farmington IL 61531

Beds

Baths

Square Feet

365 E Fort St, Farmington IL 61531

Beds

Baths

Square Feet

30670 N Norris Blacktop, Farmington IL 61531

Beds

Baths

Square Feet

510 Idlewhile Ct, Farmington IL 61531

Beds

Baths

Square Feet

341 E Prairie St, Farmington IL 61531

Beds

Baths

Square Feet

115 E Prairie St, Farmington IL 61531

Beds

Baths

Square Feet

556 E Vine St, Farmington IL 61531

Beds

Baths

Square Feet

525 E Vine St, Farmington IL 61531

Beds

Baths

Square Feet

231 E Court St, Farmington IL 61531

Beds

Baths

Square Feet

492 Idlewhile Dr, Farmington IL 61531

Beds

Baths

Square Feet

315 Casey Rd, Farmington IL 61531

Beds

Baths

Square Feet

23106 E Park Rd, Farmington IL 61531

Beds

Baths

Square Feet

694 W Fort St, Farmington IL 61531

Beds

Baths

Square Feet

362 S Ciardi St, Farmington IL 61531

Beds

Baths

Square Feet

394 S Ciardi St, Farmington IL 61531

Beds

Baths

Square Feet

205 S Main St, Farmington IL 61531

Beds

Baths

Square Feet

506 E Vine St, Farmington IL 61531

Beds

Baths

Square Feet

21421 E Il 116 Hwy, Farmington IL 61531

Beds

Baths

Square Feet

150 E Prairie St, Farmington IL 61531

Beds

Baths

Square Feet

572 E Vine St, Farmington IL 61531

Beds

Baths

Square Feet

1863 Bear School Rd, Farmington IL 61531

Beds

Baths

Square Feet

665 E Court St, Farmington IL 61531

Beds

Baths

Square Feet

458 Idlewhile Dr, Farmington IL 61531

Beds

Baths

Square Feet

35148 N Marshall Ave, Farmington IL 61531

Beds

Baths

Square Feet

1811 Bear School Rd, Farmington IL 61531

Beds

Baths

Square Feet

693 E Court St, Farmington IL 61531

Beds

Baths

Square Feet

520 E Court St, Farmington IL 61531

Beds

Baths

Square Feet

35476 N Newcomb St, Farmington IL 61531

Beds

Baths

Square Feet

90 N West St, Farmington IL 61531

Beds

Baths

Square Feet

35319 N Middle Grove Rd, Farmington IL 61531

Beds

Baths

Square Feet

89 S Wall St, Farmington IL 61531

Beds

Baths

Square Feet

23340 E Park Rd, Farmington IL 61531

Beds

Baths

Square Feet

840 E Stone St, Farmington IL 61531

Beds

Baths

Square Feet

715 W Fort St, Farmington IL 61531

Beds

Baths

Square Feet

19 N Elmwood Rd, Farmington IL 61531

Beds

Baths

Square Feet

31236 N State Route 78, Farmington IL 61531

Beds

Baths

Square Feet

444 S Main St, Farmington IL 61531

Beds

Baths

Square Feet

31295 N State Route 78, Farmington IL 61531

Beds

Baths

Square Feet

21219 E Il 116 Hwy, Farmington IL 61531

Beds

Baths

Square Feet

530 E Vine St, Farmington IL 61531

Beds

Baths

Square Feet

22367 E State Route 116, Farmington IL 61531

Beds

Baths

Square Feet

35294 N Fennessy St, Farmington IL 61531

Beds

Baths

Square Feet

410 S Main St, Farmington IL 61531

Beds

Baths

Square Feet

270 N 1st Ave, Farmington IL 61531

Beds

Baths

Square Feet

339 E Court St, Farmington IL 61531

Beds

Baths

Square Feet

615 S Apple St, Farmington IL 61531

Beds

Baths

Square Feet

711 E Vernon St, Farmington IL 61531

Beds

Baths

Square Feet

305 E Court St, Farmington IL 61531

Beds

Baths

Square Feet

481 Idlewhile Dr, Farmington IL 61531

Beds

Baths

Square Feet

598 E Vine St, Farmington IL 61531

Beds

Baths

Square Feet

461 Idlewhile Dr, Farmington IL 61531

Beds

Baths

Square Feet

535 W Fulton St, Farmington IL 61531

Beds

Baths

Square Feet

455 Idlewhile Dr, Farmington IL 61531

Beds

Baths

Square Feet

436 Idlewhile Dr, Farmington IL 61531

Beds

Baths

Square Feet

398 E Vine St, Farmington IL 61531

Beds

Baths

Square Feet

20724 E Il 116 Hwy, Farmington IL 61531

Beds

Baths

Square Feet

517 S Apple St, Farmington IL 61531

Beds

Baths

Square Feet

287 E Court St, Farmington IL 61531

Beds

Baths

Square Feet

35451 N Middle Grove Rd, Farmington IL 61531

Beds

Baths

Square Feet

503 E Vine St, Farmington IL 61531

Beds

Baths

Square Feet

439 S Apple St, Farmington IL 61531

Beds

Baths

Square Feet

61 W Fulton St, Farmington IL 61531

Beds

Baths

Square Feet

322 E Vine St, Farmington IL 61531

Beds

Baths

Square Feet

505 E Fort St, Farmington IL 61531

Beds

Baths

Square Feet

469 Idlewhile Dr, Farmington IL 61531

Beds

Baths

Square Feet

35972 N County 18 Hwy, Farmington IL 61531

Beds

Baths

Square Feet

545 E Fulton St, Farmington IL 61531

Beds

Baths

Square Feet

35391 N Fennessy St, Farmington IL 61531

Beds

Baths

Square Feet

437 Idlewhile Dr, Farmington IL 61531

Beds

Baths

Square Feet

808 E Fort St, Farmington IL 61531

Beds

Baths

Square Feet

4108 S Cunningham Rd, Farmington IL 61531
2

Beds

2

Baths

1,232

Square Feet

498 S Main St, Farmington IL 61531

Beds

Baths

Square Feet

65 E Fulton St, Farmington IL 61531

Beds

Baths

Square Feet

34093 N Norris Blacktop, Farmington IL 61531

Beds

Baths

Square Feet

34203 N State Route 78, Farmington IL 61531

Beds

Baths

Square Feet

35410 N Marshall Ave, Farmington IL 61531

Beds

Baths

Square Feet

318 N 2nd Ave, Farmington IL 61531

Beds

Baths

Square Feet

288 N East St, Farmington IL 61531

Beds

Baths

Square Feet

315 E Vine St, Farmington IL 61531

Beds

Baths

Square Feet

349 S Apple St, Farmington IL 61531

Beds

Baths

Square Feet

547 E Vine St, Farmington IL 61531

Beds

Baths

Square Feet

404 E Fulton St, Farmington IL 61531

Beds

Baths

Square Feet

188 N Main St, Farmington IL 61531

Beds

Baths

Square Feet

302 E Vernon St, Farmington IL 61531

Beds

Baths

Square Feet

566 E Vine St, Farmington IL 61531

Beds

Baths

Square Feet

457 E Court St, Farmington IL 61531

Beds

Baths

Square Feet

175 S Main St, Farmington IL 61531

Beds

Baths

Square Feet

33529 N Norris Blacktop, Farmington IL 61531

Beds

Baths

Square Feet

249 N West St, Farmington IL 61531

Beds

Baths

Square Feet

523 E Fort St, Farmington IL 61531

Beds

Baths

Square Feet

18249 County 24 Hwy, Farmington IL 61531

Beds

Baths

Square Feet

145 N Main St, Farmington IL 61531

Beds

Baths

Square Feet

449 Idlewhile Dr, Farmington IL 61531

Beds

Baths

Square Feet

23128 E Park Rd, Farmington IL 61531

Beds

Baths

Square Feet

428 Idlewhile Dr, Farmington IL 61531

Beds

Baths

Square Feet

410 E Fort St, Farmington IL 61531

Beds

Baths

Square Feet

463 E Fort St, Farmington IL 61531

Beds

Baths

Square Feet

22817 W Orion Rd, Farmington IL 61531
3

Beds

2

Baths

1,248

Square Feet

332 E Vine St, Farmington IL 61531

Beds

Baths

Square Feet

224 E Court St, Farmington IL 61531

Beds

Baths

Square Feet

190 E Prairie St, Farmington IL 61531

Beds

Baths

Square Feet

333 N 1st Ave, Farmington IL 61531

Beds

Baths

Square Feet

483 E Fort St, Farmington IL 61531

Beds

Baths

Square Feet

472 S Apple St, Farmington IL 61531

Beds

Baths

Square Feet

732 E Fort St, Farmington IL 61531

Beds

Baths

Square Feet

611 S Main St, Farmington IL 61531

Beds

Baths

Square Feet

23903 W Concord Rd, Farmington IL 61531
3

Beds

1

Baths

1,056

Square Feet

24 E Prairie St, Farmington IL 61531

Beds

Baths

Square Feet

435 E Pearl St, Farmington IL 61531

Beds

Baths

Square Feet

558 E Fulton St, Farmington IL 61531

Beds

Baths

Square Feet

263 N 1st Ave, Farmington IL 61531

Beds

Baths

Square Feet

560 E Court St, Farmington IL 61531

Beds

Baths

Square Feet

356 S Maple St, Farmington IL 61531

Beds

Baths

Square Feet

22515 W Orion Rd, Farmington IL 61531
3

Beds

1

Baths

1,040

Square Feet

252 E Prairie St, Farmington IL 61531

Beds

Baths

Square Feet

250 E Court St, Farmington IL 61531

Beds

Baths

Square Feet

325 E Fulton St, Farmington IL 61531

Beds

Baths

Square Feet

503 S Main St, Farmington IL 61531

Beds

Baths

Square Feet

515 E Fulton St, Farmington IL 61531

Beds

Baths

Square Feet

31325 N State Route 78, Farmington IL 61531

Beds

Baths

Square Feet

174 S Apple St, Farmington IL 61531

Beds

Baths

Square Feet

288 E Vine St, Farmington IL 61531

Beds

Baths

Square Feet

353 E Vine St, Farmington IL 61531

Beds

Baths

Square Feet

380 E Fort St, Farmington IL 61531

Beds

Baths

Square Feet

92 N Brebner Ave, Farmington IL 61531

Beds

Baths

Square Feet

612 S Apple St, Farmington IL 61531

Beds

Baths

Square Feet

375 E Vine St, Farmington IL 61531

Beds

Baths

Square Feet

318 E Wilson St, Farmington IL 61531

Beds

Baths

Square Feet

784 E Vernon St, Farmington IL 61531

Beds

Baths

Square Feet

31868 N State Route 78, Farmington IL 61531

Beds

Baths

Square Feet

482 Idlewhile Dr, Farmington IL 61531

Beds

Baths

Square Feet

443 Idlewhile Dr, Farmington IL 61531

Beds

Baths

Square Feet

280 N 2nd Ave, Farmington IL 61531

Beds

Baths

Square Feet

165 N Wall St, Farmington IL 61531

Beds

Baths

Square Feet

45 S Fremont St, Farmington IL 61531

Beds

Baths

Square Feet

31 N West St, Farmington IL 61531

Beds

Baths

Square Feet

35438 N Newcomb St, Farmington IL 61531

Beds

Baths

Square Feet

835 E Fort St, Farmington IL 61531

Beds

Baths

Square Feet

120 N Main St, Farmington IL 61531

Beds

Baths

Square Feet

163 S Cone St, Farmington IL 61531

Beds

Baths

Square Feet

348 E Fulton St, Farmington IL 61531

Beds

Baths

Square Feet

354 E Vernon St, Farmington IL 61531

Beds

Baths

Square Feet

340 S Main St, Farmington IL 61531

Beds

Baths

Square Feet

479 E Fulton St, Farmington IL 61531

Beds

Baths

Square Feet

432 S Main St, Farmington IL 61531

Beds

Baths

Square Feet

347 E Fulton St, Farmington IL 61531

Beds

Baths

Square Feet

186 E Fort St, Farmington IL 61531

Beds

Baths

Square Feet

309 E Fulton St, Farmington IL 61531

Beds

Baths

Square Feet

477 S Main St, Farmington IL 61531

Beds

Baths

Square Feet

933 E Stone St, Farmington IL 61531

Beds

Baths

Square Feet

129 S Main St, Farmington IL 61531

Beds

Baths

Square Feet

17 E Fulton St, Farmington IL 61531

Beds

Baths

Square Feet

67 W Court St, Farmington IL 61531

Beds

Baths

Square Feet

163 S Main St, Farmington IL 61531

Beds

Baths

Square Feet

356 E Vine St, Farmington IL 61531

Beds

Baths

Square Feet

665 S Main St, Farmington IL 61531

Beds

Baths

Square Feet

492 E Fulton St, Farmington IL 61531

Beds

Baths

Square Feet

68 N East St, Farmington IL 61531

Beds

Baths

Square Feet

355 E Court St, Farmington IL 61531

Beds

Baths

Square Feet

314 S Maple St, Farmington IL 61531

Beds

Baths

Square Feet

336 E Vernon St, Farmington IL 61531

Beds

Baths

Square Feet

328 N 1st Ave, Farmington IL 61531

Beds

Baths

Square Feet

369 S Maple St, Farmington IL 61531

Beds

Baths

Square Feet

454 E Prospect St, Farmington IL 61531

Beds

Baths

Square Feet

24624 W Farmington Rd Apt, Farmington IL 61531
3

Beds

1

Baths

1,408

Square Feet

474 E Vernon St, Farmington IL 61531

Beds

Baths

Square Feet

310 N 2nd Ave, Farmington IL 61531

Beds

Baths

Square Feet

641 S Main St, Farmington IL 61531

Beds

Baths

Square Feet

729 E Fort St, Farmington IL 61531

Beds

Baths

Square Feet

4902 S Cunningham Rd, Farmington IL 61531
3

Beds

1

Baths

1,632

Square Feet

182 W Fulton St, Farmington IL 61531

Beds

Baths

Square Feet

280 E Vernon St, Farmington IL 61531

Beds

Baths

Square Feet

547 E Fort St, Farmington IL 61531

Beds

Baths

Square Feet

278 E Court St, Farmington IL 61531

Beds

Baths

Square Feet

427 E Fulton St, Farmington IL 61531

Beds

Baths

Square Feet

617 S Main St, Farmington IL 61531

Beds

Baths

Square Feet

318 N 1st Ave, Farmington IL 61531

Beds

Baths

Square Feet

171 N East St, Farmington IL 61531

Beds

Baths

Square Feet

157 E Court St, Farmington IL 61531

Beds

Baths

Square Feet

Prev1234Next

Meet with a real estate agent today Call (877) 277-3448.