130-07 59 Avenue, Flushing, NY 11355 - MLS#3316181 - Roman Davydov...