193-26 Keno Avenue, Holliswood, NY 11423 - MLS#3304155 - Stella Sha...