243 Cushing Avenue North Hempstead, NY 11596