Homes for sale - 16 Bloomfield Ave, Franklin Twp., NJ 08873 – MLS#3...