38-08 Union St #12C1, Flushing, NY 11354 - MLS#3343337 - Ifoma Pier...