193-20 Keno Avenue, Holliswood, NY 11423 - MLS#3262477 - Stella Sha...