190 Long Beach Road, Hempstead, NY 11550 - MLS#3342689 - Ifoma Pier...