john greene Realtor
  • Meet Our Agents
  • Sell Your Home
  • Search for Homes
  • Register
  • Sign In

All Property Listings For Sale

  • 500 42ND ST #3, Rock Island, IL 61201 MLS® # QC4236559
  • 4711 N BRADY Street, Davenport, IA 52806 MLS® # QC4255196
  • 7205 HANCOCK CT, Davenport, IA 52806 MLS® # QC4267407
  • 2435 KIMBERLY Road #215N, Bettendorf, IA 52722 MLS® # QC4269913
  • 1231 15TH Street, Moline, IL 61265 MLS® # QC4269541
  • 1423 5TH Avenue, Moline, IL 61265 MLS® # QC4263405
  • 2900 S 25TH Street #Suite D, Clinton, IA 52732 MLS® # QC4265713
  • 5726 MARTIN AVE, Bettendorf, IA 52722 MLS® # QC4264676
  • 6794 Meghan AVE, Bettendorf, IA 52722 MLS® # QC4264525
  • 208 MAIN Avenue, Clinton, IA 52732 MLS® # QC4262623
  • 984 9TH N Avenue, Clinton, IA 52732 MLS® # QC4258320
  • 103 RUSTIC LAKE Court, Colona, IL 61241 MLS® # QC4188210
  • 2110 47TH ST, Moline, IL 61265 MLS® # QC4230088
  • 6819 Meghan AVE, Bettendorf, IA 52722 MLS® # QC4264541
  • 2323 N 2ND ST, Clinton, IA 52732 MLS® # QC4266531
  • 1704 REDBUD CIR #101, Eldridge, IA 52748 MLS® # QC4268046
  • 1225 NW 19TH Avenue, Clinton, IA 52732 MLS® # QC7042333
  • 2375 19TH NW Avenue #Lot 5, Clinton, IA 52732 MLS® # QC7042329
  • 4950 38TH AVE, Moline, IL 61265 MLS® # QC4262370
  • 5693 MARTIN AVE, Bettendorf, IA 52722 MLS® # QC4264659
  • 1
  • ...
  • 492
  • 493
  • 494
  • 495
  • 496
  • ...
  • 500
defaultGuaranteed Rate
john greene Realtor

John Greene Realtor

+1(630) 820-6500 [email protected]

1311 S. Route 59, Naperville, IL
    • Meet Our Agents
    • Sell Your Home
    • Search for Homes

Get My App

Powered by Lofty Inc. Copyright 2026. All Rights Reserved.

Terms of Service & Privacy Policy | Cookie Policy | Cookie Preferences | Property Listings | Sitemap | Accessibility

IDX information is provided exclusively for consumers’ personal, non-commercial use and that it may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Information deemed reliable but not guaranteed to be accurate. Listing information updated daily.