Homes for sale - 24 Freeman Place, West Orange, NJ 07052 – MLS#2101...