868 Taft Street West Hempstead, NY 868 Taft Street West Hempstead, NY Single Family 3 Bed 2 Baths Big Yard Close to Train