$699,900 -
6932 Millville Avenue
Mays Landing ,
NJ 08330
Municipality: HAMILTON TWP