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

All Property Listings For Sale

  • 7N504 Route 31, South Elgin, IL 60177 MLS® # 12435202
  • 3740 N 1300 East RD, Kempton, IL 60946 MLS® # 12431293
  • 3740 N 1300 East Road, Kempton, IL 60946 MLS® # 12431293
  • 8886 Johnston RD, Burr Ridge, IL 60522 MLS® # 12435226
  • 15921 Weber RD #B, Crest Hill, IL 60403 MLS® # 12435231
  • 8886 Johnston RD, Burr Ridge, IL 60522 MLS® # 12435226
  • 15921 Weber Road #B, Crest Hill, IL 60403 MLS® # 12435231
  • 2043 Bloomingdale RD, Glendale Heights, IL 60139 MLS® # 12435242
  • 2043 Bloomingdale Road, Glendale Heights, IL 60139 MLS® # 12435242
  • 871 Rosebud CT, Roselle, IL 60172 MLS® # 12434217
  • 871 Rosebud CT, Roselle, IL 60172 MLS® # 12434217
  • 1069 County Road 900, Champaign, IL 61822 MLS® # 12434241
  • 1069 County Road 900, Champaign, IL 61822 MLS® # 12434241
  • 35W543 Miller RD, Dundee, IL 60118 MLS® # 12435053
  • 35W543 Miller RD, Dundee, IL 60118 MLS® # 12435053
  • 248 SAWYER AVE, La Grange, IL 60525 MLS® # 12428109
  • 248 SAWYER AVE, La Grange, IL 60525 MLS® # 12428109
  • 227 S Main ST, Bartlett, IL 60103 MLS® # 12432345
  • 227 S Main ST, Bartlett, IL 60103 MLS® # 12432345
  • 10301 S Cottage Grove AVE, Chicago, IL 60628 MLS® # 12435639
  • 1
  • ...
  • 304
  • 305
  • 306
  • 307
  • 308
  • ...
  • 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.