357 Lucille Ave Elmont, NY 11003