96 E Thompson Place, Smallwood, NY 12720 - MLS#3343169 - Ifoma Pier...