Canal Commons 113 E Main St Delphi, IN 46923 Units: 44 Apartments Constructed: 2015 Community Type: Multi-Family 511 N Market St Delphi, IN 46923 Property Management Website