Loading...

8 Crescent Lk

Alpha, IL 61413

8 Crescent Lk, Alpha, IL 61413 is a 1,346 square foot single family home built in 1907.

  • Square feet: 1,346
  • Year built: 1907
  • Property type: Single Family Residence