Avalon Great Neck

240 East Shore Road