1103 Hamilton, New Jersey listings for sale