603 Foxhurst Road Hempstead, NY 11510