House Location

Star House in Hampton Bays, New York is bounded by the Peconic Bay and sits on 2 acres of private property!