Homes for sale - 166-25 Powells Cove Boulevard #6B, Beechhurst, NY ...