Homes for sale - 21 ELLIS ST 2ND FLOOR APT, Haddonfield, NJ 08033 –...