71-39 66th Place, Glendale, NY 11385 - MLS#3176196 - Roman Davydov...