106 Northridge Avenue, Merrick, NY 11566 - MLS#3180283 - Ifoma Pier...