17 Teed Street, Huntington Sta, NY 11746 - MLS#3343087 - Ifoma Pier...