36 B LOWER MATCHAPONIX AVE, Monroe Twp, NJ, 08831

$1,179,000

36 B LOWER MATCHAPONIX AVE, Monroe Twp, NJ, 08831

ACTIVE