$889,900 -
43 Melrose Avenue
Haddon Township ,
NJ 08108
Municipality: HADDON TWP