Village Square Apartments - Leman Property Management Co.

  • Apartments
  • Property Leasing & Management
1626 E. Myrtle
Canton, IL 61520
647-3211
  • About

    Village Square apartments are located on the east side of Canton
    Efficiencies, One bedroom, 2 bedroom available
    Pet friendly