This is a apartment home. This home is located at 730 E Washington St APT C, Greencastle, IN 46135.Show more