View details for The Interurban Apartments The Interurban Apartments $900+ 220 East Front Street, Delphi, IN 46923