Abundant natural light floods this beautifully maintained, 3-floor townhouse situated in the heart of historic Oyster Bay. The open plan on the main floor
Steps from one of the most gorgeous community pools along 30A, this brand-new beach house has plenty to boast about. Spread over three floors, it has porches