Cooper Bluff

5 Bay Ave Oyster Bay NY 11771 USA

Location