249-42 60 Avenue #Lower, Little Neck, NY 11362 - MLS#3313938 - Stel...